This is an old revision of the document!
Interrupt Table
IRQ | Priority | Address | ||
---|---|---|---|---|
-3 | Reset | 0x0000'0004 | ||
-2 | NMI | 0x0000'0008 | Non maskable interrupt | |
-1 | HardFault | 0x0000'000c | ||
0 | MemManage | 0x0000'0010 | MPU missmatch | |
1 | BusFault | 0x0000'0014 | Prefetch fault, memory access fault | |
2 | UsageFault | 0x0000'0018 | Undefined instruction or illegal state | |
3 | SVCall | 0x0000'002c | System service call via SWI instruction | |
4 | Debug Monitor | 0x0000'0030 | ||
5 | PendSV | 0x0000'0038 | ||
6 | SysTick | 0x0000'003c | ||
0 | 7 | WWDG | 0x0000'0040 | Windowed Watchdog |
1 | 8 | PVD | 0x0000'0044 | |
2 | 9 | TP_TS | 0x0000'0048 | Tamper and Timestamp interrupts |
3 | 10 | RTC_WKUP | 0x0000'004c | Real time clock wake up interrupt |
4 | 11 | FLASH | 0x0000'0050 | Flash global interrupt |
5 | 12 | RCC | 0x0000'0054 | RCC global interrupt |
6 | 13 | EXTI0 | 0x0000'0058 | EXTI line 0 |
7 | 14 | EXTI1 | 0x0000'005c | EXTI line 1 |
8 | 15 | EXTI2 | 0x0000'0060 | EXTI line 2 |
9 | 16 | EXTI3 | 0x0000'0064 | EXTI line 3 |
10 | 17 | EXTI4 | 0x0000'0068 | EXTI line 4 |
11 | 18 | DMA1_Stream0 | 0x0000'006c | DMA1 stream 0 |
12 | 19 | DMA1_Stream1 | 0x0000'0070 | DMA1 stream 1 |
13 | 20 | DMA1_Stream2 | 0x0000'0074 | DMA1 stream 2 |
14 | 21 | DMA1_Stream3 | 0x0000'0078 | DMA1 stream 3 |
15 | 22 | DMA1_Stream4 | 0x0000'007c | DMA1 stream 4 |
16 | 23 | DMA1_Stream5 | 0x0000'0080 | DMA1 stream 5 |
17 | 24 | DMA1_Stream6 | 0x0000'0084 | DMA1 stream 6 |
18 | 25 | ADC | 0x0000'0088 | ADC1..3 global interrupt |
19 | 26 | CAN1_TX | 0x0000'008c | CAN1 TX interrupt |
20 | 27 | CAN1_RX0 | 0x0000'0090 | CAN1 RX0 interrupt |
21 | 28 | CAN1_RX1 | 0x0000'0094 | CAN1 RX1 interrupt |
22 | 29 | CAN1_SCE | 0x0000'0098 | CAN1 SCE interrupt |
23 | 30 | EXTI9_5 | 0x0000'009c | |
24 | 31 | TIM1_BRK_TIM9 | 0x0000'00a0 | |
25 | 32 | TIM1_UP_TIM10 | 0x0000'00a4 | |
26 | 33 | TIM1_TRG_COM_TIM11 | 0x0000'00a8 | |
27 | 34 | TIM1_CC | 0x0000'00ac | |
28 | 35 | TIM2 | 0x0000'00b0 | |
29 | 36 | TIM3 | 0x0000'00b4 | |
30 | 37 | TIM4 | 0x0000'00b8 | |
31 | 38 | I2C1_EV | 0x0000'00bc | |
32 | 39 | I2C1_ER | 0x0000'00c0 | |
33 | 40 | I2C2_EV | 0x0000'00c4 | |
34 | 41 | I2C2_ER | 0x0000'00c8 | |
35 | 42 | SPI1 | 0x0000'00cc | |
36 | 43 | SPI2 | 0x0000'00d0 | |
37 | 44 | USART1 | 0x0000'00d4 | |
38 | 45 | USART2 | 0x0000'00d8 | |
39 | 46 | USART3 | 0x0000'00dc | |
40 | 47 | EXTI15_10 | 0x0000'00e0 | |
41 | 48 | RTC_Alarm | 0x0000'00e4 | |
42 | 49 | USB_FS_WKUP | 0x0000'00e8 | |
43 | 50 | TIM8_BRK_TIM12 | 0x0000'00ec | |
44 | 51 | TIM8_UP_TIM13 | 0x0000'00f0 | |
45 | 52 | TIM8_TRG_COM_TIM14 | 0x0000'00f4 | |
46 | 53 | TIM8_CC | 0x0000'00f8 | |
47 | 54 | DMA1_Stream7 | 0x0000'00fc | |
48 | 55 | FMC | 0x0000'0100 | |
49 | 56 | SDIO | 0x0000'0104 | |
50 | 57 | TIM5 | 0x0000'0108 | |
51 | 58 | SPI3 | 0x0000'010c | |
52 | 59 | UART4 | 0x0000'0110 | |
53 | 60 | UART5 | 0x0000'0114 | |
54 | 61 | TIM6_DAC | 0x0000'0118 | |
55 | 62 | TIM7 | 0x0000'011c | |
56 | 63 | DMA2_Stream0 | 0x0000'0120 | DMA2 stream 0 |
57 | 64 | DMA2_Stream1 | 0x0000'0124 | DMA2 stream 1 |
58 | 65 | DMA2_Stream2 | 0x0000'0128 | DMA2 stream 2 |
59 | 66 | DMA2_Stream3 | 0x0000'012c | DMA2 stream 3 |
60 | 67 | DMA2_Stream4 | 0x0000'0130 | DMA2 stream 4 |
61 | 68 | ETH | 0x0000'0134 | |
62 | 69 | ETH_WKUP | 0x0000'0138 | |
63 | 70 | CAN2_TX | 0x0000'013c | CAN2 TX interrupt |
64 | 71 | CAN2_RX0 | 0x0000'0140 | CAN2 RX0 interrupt |
65 | 72 | CAN2_RX1 | 0x0000'0144 | CAN2 RX1 interrupt |
66 | 73 | CAN2_SCE | 0x0000'0148 | CAN2 SCE interrupt |
67 | 74 | USB_FS | 0x0000'014c | |
68 | 75 | DMA2_Stream5 | 0x0000'0150 | DMA2 stream 5 |
69 | 76 | DMA2_Stream6 | 0x0000'0154 | DMA2 stream 6 |
70 | 77 | DMA2_Stream7 | 0x0000'0158 | DMA2 stream 7 |
71 | 78 | USART6 | 0x0000'015c | |
72 | 79 | I2C3_EV | 0x0000'0160 | |
73 | 80 | I2C3_ER | 0x0000'0164 | |
74 | 81 | USB_HS_EP1_OUT | 0x0000'0168 | |
75 | 82 | USB_HS_EP1_IN | 0x0000'016c | |
76 | 83 | USB_HS_WKUP | 0x0000'0170 | |
77 | 84 | USB_HS | 0x0000'0174 | |
78 | 85 | DCMI | 0x0000'0178 | |
79 | 86 | CRYPT | 0x0000'017c | |
80 | 87 | HASH_RNG | 0x0000'0180 | |
81 | 88 | FPU | 0x0000'0184 | |
82 | 89 | UART7 | 0x0000'0188 | |
83 | 90 | UART8 | 0x0000'018c | |
84 | 91 | SPI4 | 0x0000'0190 | |
85 | 92 | SPI5 | 0x0000'0194 | |
86 | 93 | SPI6 | 0x0000'0198 | |
87 | 94 | SAI1 | 0x0000'019c | |
88 | 95 | LCD | 0x0000'01a0 | |
89 | 96 | LCD_ERR | 0x0000'01a4 | |
90 | 97 | DMA2D | 0x0000'01a8 |