EasyManua.ls Logo

ARM Cortex-M3 - Summary of processor registers

ARM Cortex-M3
410 pages
Print Icon
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...
System Control
3-2 Copyright © 2005-2008 ARM Limited. All rights reserved. ARM DDI 0337G
Non-Confidential
Unrestricted Access
3.1 Summary of processor registers
This section describes the registers that control functionality. It contains the following:
Nested Vectored Interrupt Controller registers
Core debug registers on page 3-5
System debug registers on page 3-6
Debug interface port registers on page 3-10
Memory Protection Unit registers on page 3-11
Trace Port Interface Unit registers on page 3-12
Embedded Trace Macrocell registers on page 3-13.
3.1.1 Nested Vectored Interrupt Controller registers
Table 3-1 gives a summary of the Nested Vectored Interrupt Controller (NVIC)
registers. For a detailed description of the NVIC registers, see Chapter 8 Nested
Vectored Interrupt Controller.
Table 3-1 NVIC registers
Name of register Type Address Reset value
Interrupt Control Type Register Read-only
0xE000E004
a
Auxiliary Control Register Read/write
0xE000E008 0x0
SysTick Control and Status Register Read/write
0xE000E010 0x00000000
SysTick Reload Value Register Read/write
0xE000E014
Unpredictable
SysTick Current Value Register Read/write clear
0xE000E018
Unpredictable
SysTick Calibration Value Register Read-only
0xE000E01C
STCALIB
Irq 0 to 31 Set Enable Register Read/write
0xE000E100 0x00000000
....
....
....
Irq 224 to 239 Set Enable Register Read/write
0xE000E11C 0x00000000
Irq 0 to 31 Clear Enable Register Read/write
0xE000E180 0x00000000
....
....

Table of Contents

Related product manuals