SN32F760 Series
32-Bit Cortex-M0 Micro-Controller
SONiX TECHNOLOGY CO., LTD
Page 34
Version 2.0
2.3 NESTED VECTORED INTERRUPT CONTROLLER (NVIC)
All interrupts including the core exceptions are managed by the NVIC. NVIC has the following Features:
The NVIC supports 32 vectored interrupts.
4 programmable interrupt priority levels with hardware priority level masking.
Low-latency exception and interrupt handling.
Efficient processing of late arriving interrupts.
Implementation of System Control Registers
Software interrupt generation.
2.3.1
INTERRUPT AND EXCEPTION VECTORS
Execution
No.
Priority
Function
Description
Address Offset
0
-
-
Reserved
0x0000 0000
1
-3
Reset
Reset
0x0000 0004
2
-2
NMI_Handler
Non maskable interrupt.
0x0000 0008
3
-1
HardFault_Handler
All class of fault
0x0000 000C
4~10
Reserved
Reserved
Reserved
-
11
Settable
SVCCalll
0x0000 002C
12~13
Reserved
Reserved
Reserved
-
14
Settable
PendSV
0x0000 0038
15
Settable
SysTick
0x0000 003C
16
Settable
IRQ0/
0x0000 0040
17
Settable
IRQ1/
0x0000 0044
18
Settable
IRQ2/LCDIRQ
LCD
0x0000 0048
19
Settable
IRQ3/I2SIRQ
I2S
0x0000 004C
20
Settable
IRQ4/
0x0000 0050
21
Settable
IRQ5/
0x0000 0054
22
Settable
IRQ6/SSP0IRQ
SSP0
0x0000 0058
23
Settable
IRQ7/SSP1IRQ
SSP1
0x0000 005C
24
Settable
IRQ8/
0x0000 0060
25
Settable
IRQ9/
0x0000 0064
26
Settable
IRQ10/I2C0IRQ
I2C0
0x0000 0068
27
Settable
IRQ11/I2C1IRQ
I2C1
0x0000 006C
28
Settable
IRQ12/
0x0000 0070
29
Settable
IRQ13/USART0IRQ
USART0
0x0000 0074
30
Settable
IRQ14/USART1IRQ
USART1
0x0000 0078