IRQ numbers in the STM32F401RE Cortex-M4 vector table.
Values correspond to the position offset from the first device IRQ (IRQ0), used directly as the argument to nvic_set_interrupt.
| Enumerator |
|---|
| WWDG_IRQn | Window watchdog interrupt.
|
| EXTI16_IRQn | PVD through EXTI line 16.
|
| EXTI21_IRQn | Tamper and timestamp through EXTI line 21.
|
| EXTI22_IRQn | RTC wakeup through EXTI line 22.
|
| FLASH_IRQn | Flash global interrupt.
|
| RCC_IRQn | RCC global interrupt.
|
| EXTI0_IRQn | EXTI line 0 interrupt.
|
| EXTI1_IRQn | EXTI line 1 interrupt.
|
| EXTI2_IRQn | EXTI line 2 interrupt.
|
| EXTI3_IRQn | EXTI line 3 interrupt.
|
| EXTI4_IRQn | EXTI line 4 interrupt.
|
| DMA1_Stream0_IRQn | DMA1 stream 0 global interrupt.
|
| DMA1_Stream1_IRQn | DMA1 stream 1 global interrupt.
|
| DMA1_Stream2_IRQn | DMA1 stream 2 global interrupt.
|
| DMA1_Stream3_IRQn | DMA1 stream 3 global interrupt.
|
| DMA1_Stream4_IRQn | DMA1 stream 4 global interrupt.
|
| DMA1_Stream5_IRQn | DMA1 stream 5 global interrupt.
|
| DMA1_Stream6_IRQn | DMA1 stream 6 global interrupt.
|
| ADC_IRQn | ADC1 global interrupt.
|
| EXTI9_5_IRQn | EXTI lines 5–9 shared interrupt.
|
| TIM1_BRK_TIM9_IRQn | TIM1 break / TIM9 global interrupt.
|
| TIM1_UP_TIM10_IRQn | TIM1 update / TIM10 global interrupt.
|
| TIM1_TRG_COM_TIM11_IRQn | TIM1 trigger+commutation / TIM11 global interrupt.
|
| TIM1_CC_IRQn | TIM1 capture compare interrupt.
|
| TIM2_IRQn | TIM2 global interrupt.
|
| TIM3_IRQn | TIM3 global interrupt.
|
| TIM4_IRQn | TIM4 global interrupt.
|
| I2C1_EV_IRQn | I2C1 event interrupt.
|
| I2C1_ER_IRQn | I2C1 error interrupt.
|
| I2C2_EV_IRQn | I2C2 event interrupt.
|
| I2C2_ER_IRQn | I2C2 error interrupt.
|
| SPI1_IRQn | SPI1 global interrupt.
|
| SPI2_IRQn | SPI2 global interrupt.
|
| USART1_IRQn | USART1 global interrupt.
|
| USART2_IRQn | USART2 global interrupt.
|
| EXTI15_10_IRQn | EXTI lines 10–15 shared interrupt.
|
| EXTI17_IRQn | RTC alarm through EXTI line 17.
|
| EXTI18_IRQn | USB OTG FS wakeup through EXTI line 18.
|
| DMA1_Stream7_IRQn | DMA1 stream 7 global interrupt.
|
| SDIO_IRQn | SDIO global interrupt.
|
| TIM5_IRQn | TIM5 global interrupt.
|
| SPI3_IRQn | SPI3 global interrupt.
|
| DMA2_Stream0_IRQn | DMA2 stream 0 global interrupt.
|
| DMA2_Stream1_IRQn | DMA2 stream 1 global interrupt.
|
| DMA2_Stream2_IRQn | DMA2 stream 2 global interrupt.
|
| DMA2_Stream3_IRQn | DMA2 stream 3 global interrupt.
|
| DMA2_Stream4_IRQn | DMA2 stream 4 global interrupt.
|
| OTG_FS_IRQn | USB OTG FS global interrupt.
|
| DMA2_Stream5_IRQn | DMA2 stream 5 global interrupt.
|
| DMA2_Stream6_IRQn | DMA2 stream 6 global interrupt.
|
| DMA2_Stream7_IRQn | DMA2 stream 7 global interrupt.
|
| USART6_IRQn | USART6 global interrupt.
|
| I2C3_EV_IRQn | I2C3 event interrupt.
|
| I2C3_ER_IRQn | I2C3 error interrupt.
|
| FPU_IRQn | FPU global interrupt.
|
| SPI4_IRQn | SPI4 global interrupt.
|