EasyManuals Logo

ARM Cortex-M3 User Manual

ARM Cortex-M3
410 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
Page #157 background imageLoading...
Page #157 background image
Nested Vectored Interrupt Controller
ARM DDI 0337G Copyright © 2005-2008 ARM Limited. All rights reserved. 8-7
Unrestricted Access Non-Confidential
8.2.2 NVIC register descriptions
The sections that follow describe how to use the NVIC registers.
Note
The Memory Protection Unit (MPU) registers, and the debug registers are described in
Chapter 9 Memory Protection Unit and Chapter 10 Core Debug respectively.
Interrupt Controller Type Register
Read the Interrupt Controller Type Register to see the number of interrupt lines that the
NVIC supports.
The register address, access type, and Reset state are:
Address
0xE000E004
Access Read-only
Reset state Depends on the number of interrupts defined in this processor
implementation.
Figure 8-1 shows the bit assignments of the Interrupt Controller Type Register.
Figure 8-1 Interrupt Controller Type Register bit assignments
31 54 0
INTLINESNUM
Reserved

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the ARM Cortex-M3 and is the answer not in the manual?

ARM Cortex-M3 Specifications

General IconGeneral
ArchitectureARMv7-M
Instruction SetThumb-2
Pipeline Stages3-stage
InterruptsNested Vectored Interrupt Controller (NVIC)
Interrupt ControllerNested Vectored Interrupt Controller (NVIC)
Memory Protection UnitOptional
Power ConsumptionVaries by implementation
Max Clock SpeedUp to 100 MHz
DebuggingJTAG and Serial Wire Debug (SWD)
Operating Voltage1.8V to 3.6V
Manufacturing ProcessVaries by implementation
Core Type32-bit

Related product manuals