Interrupts and events
Type of
priority
-
-
-
-
-3
fixed
-
-2
fixed
-
-1
fixed
-
0
settable
-
1
settable
-
2
settable
-
-
-
-
3
settable
-
4
settable
-
-
-
5
settable
-
6
settable
0
7
settable
1
8
settable
2
9
settable
3
10
settable
4
11
settable
5
12
settable
6
13
settable
7
14
settable
8
15
settable
9
16
settable
10
17
settable
11
18
settable
12
19
settable
13
20
settable
14
21
settable
232/1163
Table 40. Vector table for STM32F412xx
Acronym
-
Reset
NMI
HardFault
MemManage
BusFault
UsageFault
-
SVCall
Debug Monitor
-
PendSV
Systick
WWDG
PVD
TAMP_STAMP
RTC_WKUP
RTC Wakeup interrupt through the EXTI line
FLASH
RCC
EXTI0
EXTI1
EXTI2
EXTI3
EXTI4
DMA1_Stream0
DMA1_Stream1
DMA1_Stream2
DMA1_Stream3
RM0402 Rev 6
Description
Reserved
Reset
Non maskable interrupt, Clock Security
System
All class of fault
Memory management
Pre-fetch fault, memory access fault
Undefined instruction or illegal state
Reserved
System Service call via SWI instruction
Debug Monitor
Reserved
Pendable request for system service
System tick timer
Window Watchdog interrupt
PVD through EXTI line detection interrupt
Tamper and TimeStamp interrupts
through the EXTI line
Flash global interrupt
RCC global interrupt
EXTI Line0 interrupt
EXTI Line1 interrupt
EXTI Line2 interrupt
EXTI Line3 interrupt
EXTI Line4 interrupt
DMA1 Stream0 global interrupt
DMA1 Stream1 global interrupt
DMA1 Stream2 global interrupt
DMA1 Stream3 global interrupt
RM0402
Address
0x0000 0000
0x0000 0004
0x0000 0008
0x0000 000C
0x0000 0010
0x0000 0014
0x0000 0018
0x0000 001C -
0x0000 002B
0x0000 002C
0x0000 0030
0x0000 0034
0x0000 0038
0x0000 003C
0x0000 0040
0x0000 0044
0x0000 0048
0x0000 004C
0x0000 0050
0x0000 0054
0x0000 0058
0x0000 005C
0x0000 0060
0x0000 0064
0x0000 0068
0x0000 006C
0x0000 0070
0x0000 0074
0x0000 0078
Need help?
Do you have a question about the STM32F412 and is the answer not in the manual?
Questions and answers