Nested Vectored Interrupt Controller | The Nested Vector Interrupt Controller is an embedded interrupt controller that supports low latency interrupt processing. |
System Control Block | The System Control Block (SCB) is the programmer’s model interface to the processor. It provides system implementation information and system control, including configuration, control and reporting of system exceptions. For more details, refer to the Cortex-M4 Technical Reference Manual. |
System Timer | The System Timer (SysTick) is a 24-bit countdown timer. Use this as a Real-Time Operating System (RTOS) tick timer or as a simple counter. The SysTick timer runs on the processor clock and it does not decrement when the processor is halted for debugging. For more details, refer to the Cortex-M4 Technical Reference Manual. |
Memory Protection Unit | The Memory Protection Unit (MPU) improves system reliability by defining the memory attributes for different memory regions. It provides up to eight different regions and an optional predefined background region. For more details, refer to the Cortex-M4 Technical Reference Manual. |
Floating-Point Unit | The Floating Point Unit (FPU) provides IEEE 754-compliant operations on single-precision, 32-bit, floating-point values. For more details, refer to the Cortex-M4 Technical Reference Manual. |