EasyManua.ls Logo

ARM Cortex-M4 - About the Cortex-M4 Peripherals

ARM Cortex-M4
276 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Cortex-M4 Peripherals
ARM DUI 0553A Copyright © 2010 ARM. All rights reserved. 4-2
ID121610 Non-Confidential
4.1 About the Cortex-M4 peripherals
The address map of the Private Peripheral Bus (PPB) is:
In register descriptions:
the register type is described as follows:
RW Read and write.
RO Read-only.
WO Write-only.
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.
Table 4-1 Core peripheral register regions
Address Core peripheral Description
0xE000E008
-
0xE000E00F
SyStem Control Block Table 4-12 on page 4-11
0xE000E010
-
0xE000E01F
System timer Table 4-32 on page 4-33
0xE000E100
-
0xE000E4EF
Nested Vectored Interrupt Controller Table 4-2 on page 4-3
0xE000ED00
-
0xE000ED3F
System Control Block Table 4-12 on page 4-11
0xE000ED90
-
0xE000ED93
MPU Type Register
Reads as zero, indicating MPU is not implemented
a
0xE000ED90
-
0xE000EDB8
Memory Protection Unit Table 4-38 on page 4-38
0xE000EF00
-
0xE000EF03
Nested Vectored Interrupt Controller Table 4-2 on page 4-3
0xE000EF30
-
0xE000EF44
Floating Point Unit Table 4-49 on page 4-48
a. Software can read the MPU Type Register at
0xE000ED90
to test for the presence of a Memory Protection Unit (MPU)

Table of Contents

Related product manuals