UM10503
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2012. All rights reserved.
User manual
Rev. 1.3 — 6 July 2012
55 of 1269
NXP Semiconductors
UM10503
Chapter 7: LPC43xx Nested Vectored Interrupt Controller (NVIC)
7.5 Pin description
7.6 Interrupt sources
lists the interrupt sources for each peripheral function. Each peripheral device
may have one or more interrupt lines to the Vectored Interrupt Controller. Each line may
represent more than one interrupt source, as noted.
Exception numbers relate to where entries are stored in the exception vector table.
Interrupt numbers are used in some other contexts, such as software interrupts.
In addition to the signals listed in
and
, the NVIC handles the
Non-Maskable Interrupt (NMI). In order for NMI to operate from an external signal, the
NMI function must be connected to the related device pin (P4_0 or PE_4). When
connected, a logic one on the pin will cause the NMI to be processed. For details, refer to
the Cortex-M4 or Cortex-M0 User Guide.
7.6.1 Interrupt sources for the Cortex-M4
Table 24.
NVIC pin description
Function
Direction
Description
NMI
I
External Non-Maskable Interrupt (NMI) input
Table 25.
Connection of interrupt sources to the Cortex-M4 NVIC
Interrupt
ID
Exception
Number
Vector
Offset
Function
Flag(s)
0
16
0x40
DAC
-
1
17
0x44
M0CORE
Cortex-M0; Latched TXEV; for M4-M0
communication
2
18
0x48
DMA
-
3
19
0x4C
-
Reserved
4
20
0x50
FLASHEEPROM
ORed flash bank A, flash bank B,
EEPROM interrupts
5
21
0x54
ETHERNET
Ethernet interrupt
6
22
0x58
SDIO
SD/MMC interrupt
7
23
0x5C
LCD
-
8
24
0x60
USB0
OTG interrupt
9
25
0x64
USB1
<tbd>
10
26
0x68
SCT
SCT combined interrupt
11
27
0x6C
RITIMER
-
12
28
0x70
TIMER0
-
13
29
0x74
TIMER1
-
14
30
0x78
TIMER2
-
15
31
0x7C
TIMER3
-
16
32
0x80
MCPWM
Motor control PWM
17
33
0x84
ADC0
-
18
34
0x88
I2C0
-