|
SAM4CM_14 Datasheet, PDF (228/1177 Pages) ATMEL Corporation – Atmel | SMART ARM-based Flash MCU | |||
|
◁ |
12.7 Cortex-M4 Core Peripherals
12.7.1 Peripherals
ï¬ Nested Vectored Interrupt Controller (NVIC)
The Nested Vectored Interrupt Controller (NVIC) is an embedded interrupt controller that supports low
latency interrupt processing. See Section 12.8 âNested Vectored Interrupt Controller (NVIC)â.
ï¬ System Control Block (SCB)
The System Control Block (SCB) is the programmers model interface to the processor. It provides system
implementation information and system control, including configuration, control, and reporting of system
exceptions. See Section 12.9 âSystem Control Block (SCB)â.
ï¬ System Timer (SysTick)
The System Timer, SysTick, is a 24-bit count-down timer. Use this as a Real Time Operating System
(RTOS) tick timer or as a simple counter. See Section 12.10 âSystem Timer (SysTick)â.
ï¬ Memory Protection Unit (MPU)
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.
See Section 12.11 âMemory Protection Unit (MPU)â.
ï¬ Floating-point Unit (FPU)
The Floating-point Unit (FPU) provides IEEE754-compliant operations on single-precision, 32-bit, floating-
point values. See Section 12.12 âFloating Point Unit (FPU)â.
12.7.2 Address Map
The address map of the Private peripheral bus (PPB) is given in the following table.
Table 12-29. Core Peripheral Register Regions
Address
Core Peripheral
0xE000E008â0xE000E00F
System Control Block
0xE000E010â0xE000E01F
System Timer
0xE000E100â0xE000E4EF
Nested Vectored Interrupt Controller
0xE000ED00â0xE000ED3F
System control block
0xE000ED90â0xE000EDB8
Memory Protection Unit
0xE000EF00â0xE000EF03
Nested Vectored Interrupt Controller
0xE000EF30â0xE000EF44
Floating-point Unit
In register descriptions:
ï¬ The required privilege gives the privilege level required to access the register, as follows:
̶ Privileged: Only privileged software can access the register.
̶ Unprivileged: Both unprivileged and privileged software can access the register.
228
SAM4CM Series [DATASHEET]
Atmel-11203C-ATARM-SAM4CM32-SAM4CM16-SAM4CM8-Datasheet_06-Oct-14
|
▷ |