libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
|
▼CM3 Defines | Defined Constants and Types for Cortex M3 core features |
Debugging | Macros and functions to aid in debugging |
►Cortex Core Defines | libopencm3 Defined Constants and Types for the Cortex Core |
Cortex-M Data Watch and Trace unit. | System Control Space (SCS) => Data Watchpoint and Trace (DWT) |
Cortex-M Flash Patch and Breakpoint (FPB) unit | |
Cortex-M Instrumentation Trace Macrocell (ITM) | |
►Cortex-M MPU Defines | libopencm3 Cortex Memory Protection Unit |
►Cortex-M NVIC Defines | libopencm3 Cortex Nested Vectored Interrupt Controller |
►Cortex-M System Control Block | The System Control Block is a section of the System Control Space |
►Cortex-M System Control Space | The System Control Space (SCS) is a memory-mapped 4KB address space that provides 32-bit registers for configuration, status reporting and control |
►Cortex-M SysTick Defines | libopencm3 Defined Constants and Types for the Cortex SysTick |
Cortex-M Trace Port Interface Unit (TPIU) | |
▼Cortex Core Peripheral APIs | APIs for Cortex Core peripherals |
DWT | libopencm3 Cortex-M Data Watchpoint and Trace unit |
NVIC | libopencm3 Cortex Nested Vectored Interrupt Controller |
SCB | libopencm3 Cortex-M System Control Block |
SysTick | libopencm3 Cortex System Tick Timer |
Coresight Registers | CoreSight Lock Status Registers and Lock Access Registers are documented for the DWT, ITM, FPB and TPIU peripherals |
Peripheral APIs | APIs for device peripherals |
▼MSP432E4xx | Libraries for Texas Instruments MSP432E4xx series |
General-Purpose I/O | Libopencm3 MSP432E4xx General Purpose Input/Outputs |
System Control | Libopencm3 MSP432E4xx System Control |
▼MSP432E4xx Defines | Defined Constants and Types for the MSP432E4xx series |
►General Purpose I/O Defines | Defined Constants and Types for the MSP432E4 General Purpose I/O |
MSP432E4xx Memory Map | Memory map for the MSP432E4xx devices |
►System Control Defines | Defined Constants and Types for the MSP432E4xx System Control |
User interrupt service routines (ISR) prototypes for MSP432 E4 series | |
User interrupt service routines (ISR) defaults for MSP432 E4 series |