Defines |
#define | __MPU_PRESENT 1 |
| Configuration of the Cortex-M3 Processor and Core Peripherals.
|
#define | __NVIC_PRIO_BITS 4 |
#define | __Vendor_SysTickConfig 0 |
#define | __CM4_REV 0x0001 |
| Configuration of the Cortex-M4 Processor and Core Peripherals.
|
#define | __MPU_PRESENT 1 |
#define | __NVIC_PRIO_BITS 4 |
#define | __Vendor_SysTickConfig 0 |
#define | __FPU_PRESENT 1 |
#define | __CM3_REV 0x200 |
| STM32L1xx Interrupt Number Definition, according to the selected device in Library_configuration_section.
|
#define | __MPU_PRESENT 1 |
#define | __NVIC_PRIO_BITS 4 |
#define | __Vendor_SysTickConfig 0 |
Typedefs |
typedef enum IRQn | IRQn_Type |
| STM32F2XX Interrupt Number Definition, according to the selected device in Library_configuration_section.
|
typedef enum IRQn | IRQn_Type |
| STM32F4XX Interrupt Number Definition, according to the selected device in Library_configuration_section.
|
typedef enum IRQn | IRQn_Type |
Enumerations |
enum | IRQn {
NonMaskableInt_IRQn = -14,
MemoryManagement_IRQn = -12,
BusFault_IRQn = -11,
UsageFault_IRQn = -10,
SVCall_IRQn = -5,
DebugMonitor_IRQn = -4,
PendSV_IRQn = -2,
SysTick_IRQn = -1,
IROn_SUPC = AT91C_ID_SUPC,
IROn_RSTC = AT91C_ID_RSTC,
IROn_RTC = AT91C_ID_RTC,
IROn_RTT = AT91C_ID_RTT,
IROn_WDG = AT91C_ID_WDG,
IROn_PMC = AT91C_ID_PMC,
IROn_EFC0 = AT91C_ID_EFC0,
IROn_EFC1 = AT91C_ID_EFC1,
IROn_DBGU = AT91C_ID_DBGU,
IROn_HSMC4 = AT91C_ID_HSMC4,
IROn_PIOA = AT91C_ID_PIOA,
IROn_PIOB = AT91C_ID_PIOB,
IROn_PIOC = AT91C_ID_PIOC,
IROn_US0 = AT91C_ID_US0,
IROn_US1 = AT91C_ID_US1,
IROn_US2 = AT91C_ID_US2,
IROn_US3 = AT91C_ID_US3,
IROn_MCI0 = AT91C_ID_MCI0,
IROn_TWI0 = AT91C_ID_TWI0,
IROn_TWI1 = AT91C_ID_TWI1,
IROn_SPI0 = AT91C_ID_SPI0,
IROn_SSC0 = AT91C_ID_SSC0,
IROn_TC0 = AT91C_ID_TC0,
IROn_TC1 = AT91C_ID_TC1,
IROn_TC2 = AT91C_ID_TC2,
IROn_PWMC = AT91C_ID_PWMC,
IROn_ADCC0 = AT91C_ID_ADCC0,
IROn_ADCC1 = AT91C_ID_ADCC1,
IROn_HDMA = AT91C_ID_HDMA,
IROn_UDPHS = AT91C_ID_UDPHS,
NonMaskableInt_IRQn = -14,
HardFault_IRQn = -13,
MemoryManagement_IRQn = -12,
BusFault_IRQn = -11,
UsageFault_IRQn = -10,
SVCall_IRQn = -5,
DebugMonitor_IRQn = -4,
PendSV_IRQn = -2,
SysTick_IRQn = -1,
WDT_IRQn = 0,
TIMER0_IRQn = 1,
TIMER1_IRQn = 2,
TIMER2_IRQn = 3,
TIMER3_IRQn = 4,
UART0_IRQn = 5,
UART1_IRQn = 6,
UART2_IRQn = 7,
UART3_IRQn = 8,
PWM1_IRQn = 9,
I2C0_IRQn = 10,
I2C1_IRQn = 11,
I2C2_IRQn = 12,
SPI_IRQn = 13,
SSP0_IRQn = 14,
SSP1_IRQn = 15,
PLL0_IRQn = 16,
RTC_IRQn = 17,
EINT0_IRQn = 18,
EINT1_IRQn = 19,
EINT2_IRQn = 20,
EINT3_IRQn = 21,
ADC_IRQn = 22,
BOD_IRQn = 23,
USB_IRQn = 24,
CAN_IRQn = 25,
DMA_IRQn = 26,
I2S_IRQn = 27,
ENET_IRQn = 28,
RIT_IRQn = 29,
MCPWM_IRQn = 30,
QEI_IRQn = 31,
PLL1_IRQn = 32,
NonMaskableInt_IRQn = -14,
HardFault_IRQn = -13,
MemoryManagement_IRQn = -12,
BusFault_IRQn = -11,
UsageFault_IRQn = -10,
SVCall_IRQn = -5,
DebugMonitor_IRQn = -4,
PendSV_IRQn = -2,
SysTick_IRQn = -1,
WDT_IRQn = 0,
TIMER0_IRQn = 1,
TIMER1_IRQn = 2,
TIMER2_IRQn = 3,
TIMER3_IRQn = 4,
UART0_IRQn = 5,
UART1_IRQn = 6,
UART2_IRQn = 7,
UART3_IRQn = 8,
PWM1_IRQn = 9,
I2C0_IRQn = 10,
I2C1_IRQn = 11,
I2C2_IRQn = 12,
Reserved0_IRQn = 13,
SSP0_IRQn = 14,
SSP1_IRQn = 15,
PLL0_IRQn = 16,
RTC_IRQn = 17,
EINT0_IRQn = 18,
EINT1_IRQn = 19,
EINT2_IRQn = 20,
EINT3_IRQn = 21,
ADC_IRQn = 22,
BOD_IRQn = 23,
USB_IRQn = 24,
CAN_IRQn = 25,
DMA_IRQn = 26,
I2S_IRQn = 27,
ENET_IRQn = 28,
MCI_IRQn = 29,
MCPWM_IRQn = 30,
QEI_IRQn = 31,
PLL1_IRQn = 32,
USBActivity_IRQn = 33,
CANActivity_IRQn = 34,
UART4_IRQn = 35,
SSP2_IRQn = 36,
LCD_IRQn = 37,
GPIO_IRQn = 38,
PWM0_IRQn = 39,
EEPROM_IRQn = 40,
NonMaskableInt_IRQn = -14,
HardFault_IRQn = -13,
MemoryManagement_IRQn = -12,
BusFault_IRQn = -11,
UsageFault_IRQn = -10,
SVCall_IRQn = -5,
DebugMonitor_IRQn = -4,
PendSV_IRQn = -2,
SysTick_IRQn = -1,
WWDG_IRQn = 0,
PVD_IRQn = 1,
TAMPER_IRQn = 2,
RTC_IRQn = 3,
FLASH_IRQn = 4,
RCC_IRQn = 5,
EXTI0_IRQn = 6,
EXTI1_IRQn = 7,
EXTI2_IRQn = 8,
EXTI3_IRQn = 9,
EXTI4_IRQn = 10,
DMA1_Channel1_IRQn = 11,
DMA1_Channel2_IRQn = 12,
DMA1_Channel3_IRQn = 13,
DMA1_Channel4_IRQn = 14,
DMA1_Channel5_IRQn = 15,
DMA1_Channel6_IRQn = 16,
DMA1_Channel7_IRQn = 17,
NonMaskableInt_IRQn = -14,
MemoryManagement_IRQn = -12,
BusFault_IRQn = -11,
UsageFault_IRQn = -10,
SVCall_IRQn = -5,
DebugMonitor_IRQn = -4,
PendSV_IRQn = -2,
SysTick_IRQn = -1,
WWDG_IRQn = 0,
PVD_IRQn = 1,
TAMP_STAMP_IRQn = 2,
RTC_WKUP_IRQn = 3,
FLASH_IRQn = 4,
RCC_IRQn = 5,
EXTI0_IRQn = 6,
EXTI1_IRQn = 7,
EXTI2_IRQn = 8,
EXTI3_IRQn = 9,
EXTI4_IRQn = 10,
DMA1_Stream0_IRQn = 11,
DMA1_Stream1_IRQn = 12,
DMA1_Stream2_IRQn = 13,
DMA1_Stream3_IRQn = 14,
DMA1_Stream4_IRQn = 15,
DMA1_Stream5_IRQn = 16,
DMA1_Stream6_IRQn = 17,
ADC_IRQn = 18,
CAN1_TX_IRQn = 19,
CAN1_RX0_IRQn = 20,
CAN1_RX1_IRQn = 21,
CAN1_SCE_IRQn = 22,
EXTI9_5_IRQn = 23,
TIM1_BRK_TIM9_IRQn = 24,
TIM1_UP_TIM10_IRQn = 25,
TIM1_TRG_COM_TIM11_IRQn = 26,
TIM1_CC_IRQn = 27,
TIM2_IRQn = 28,
TIM3_IRQn = 29,
TIM4_IRQn = 30,
I2C1_EV_IRQn = 31,
I2C1_ER_IRQn = 32,
I2C2_EV_IRQn = 33,
I2C2_ER_IRQn = 34,
SPI1_IRQn = 35,
SPI2_IRQn = 36,
USART1_IRQn = 37,
USART2_IRQn = 38,
USART3_IRQn = 39,
EXTI15_10_IRQn = 40,
RTC_Alarm_IRQn = 41,
OTG_FS_WKUP_IRQn = 42,
TIM8_BRK_TIM12_IRQn = 43,
TIM8_UP_TIM13_IRQn = 44,
TIM8_TRG_COM_TIM14_IRQn = 45,
TIM8_CC_IRQn = 46,
DMA1_Stream7_IRQn = 47,
FSMC_IRQn = 48,
SDIO_IRQn = 49,
TIM5_IRQn = 50,
SPI3_IRQn = 51,
UART4_IRQn = 52,
UART5_IRQn = 53,
TIM6_DAC_IRQn = 54,
TIM7_IRQn = 55,
DMA2_Stream0_IRQn = 56,
DMA2_Stream1_IRQn = 57,
DMA2_Stream2_IRQn = 58,
DMA2_Stream3_IRQn = 59,
DMA2_Stream4_IRQn = 60,
ETH_IRQn = 61,
ETH_WKUP_IRQn = 62,
CAN2_TX_IRQn = 63,
CAN2_RX0_IRQn = 64,
CAN2_RX1_IRQn = 65,
CAN2_SCE_IRQn = 66,
OTG_FS_IRQn = 67,
DMA2_Stream5_IRQn = 68,
DMA2_Stream6_IRQn = 69,
DMA2_Stream7_IRQn = 70,
USART6_IRQn = 71,
I2C3_EV_IRQn = 72,
I2C3_ER_IRQn = 73,
OTG_HS_EP1_OUT_IRQn = 74,
OTG_HS_EP1_IN_IRQn = 75,
OTG_HS_WKUP_IRQn = 76,
OTG_HS_IRQn = 77,
DCMI_IRQn = 78,
CRYP_IRQn = 79,
HASH_RNG_IRQn = 80,
NonMaskableInt_IRQn = -14,
MemoryManagement_IRQn = -12,
BusFault_IRQn = -11,
UsageFault_IRQn = -10,
SVCall_IRQn = -5,
DebugMonitor_IRQn = -4,
PendSV_IRQn = -2,
SysTick_IRQn = -1,
WWDG_IRQn = 0,
PVD_IRQn = 1,
TAMP_STAMP_IRQn = 2,
RTC_WKUP_IRQn = 3,
FLASH_IRQn = 4,
RCC_IRQn = 5,
EXTI0_IRQn = 6,
EXTI1_IRQn = 7,
EXTI2_IRQn = 8,
EXTI3_IRQn = 9,
EXTI4_IRQn = 10,
DMA1_Stream0_IRQn = 11,
DMA1_Stream1_IRQn = 12,
DMA1_Stream2_IRQn = 13,
DMA1_Stream3_IRQn = 14,
DMA1_Stream4_IRQn = 15,
DMA1_Stream5_IRQn = 16,
DMA1_Stream6_IRQn = 17,
ADC_IRQn = 18,
CAN1_TX_IRQn = 19,
CAN1_RX0_IRQn = 20,
CAN1_RX1_IRQn = 21,
CAN1_SCE_IRQn = 22,
EXTI9_5_IRQn = 23,
TIM1_BRK_TIM9_IRQn = 24,
TIM1_UP_TIM10_IRQn = 25,
TIM1_TRG_COM_TIM11_IRQn = 26,
TIM1_CC_IRQn = 27,
TIM2_IRQn = 28,
TIM3_IRQn = 29,
TIM4_IRQn = 30,
I2C1_EV_IRQn = 31,
I2C1_ER_IRQn = 32,
I2C2_EV_IRQn = 33,
I2C2_ER_IRQn = 34,
SPI1_IRQn = 35,
SPI2_IRQn = 36,
USART1_IRQn = 37,
USART2_IRQn = 38,
USART3_IRQn = 39,
EXTI15_10_IRQn = 40,
RTC_Alarm_IRQn = 41,
OTG_FS_WKUP_IRQn = 42,
TIM8_BRK_TIM12_IRQn = 43,
TIM8_UP_TIM13_IRQn = 44,
TIM8_TRG_COM_TIM14_IRQn = 45,
TIM8_CC_IRQn = 46,
DMA1_Stream7_IRQn = 47,
FSMC_IRQn = 48,
SDIO_IRQn = 49,
TIM5_IRQn = 50,
SPI3_IRQn = 51,
UART4_IRQn = 52,
UART5_IRQn = 53,
TIM6_DAC_IRQn = 54,
TIM7_IRQn = 55,
DMA2_Stream0_IRQn = 56,
DMA2_Stream1_IRQn = 57,
DMA2_Stream2_IRQn = 58,
DMA2_Stream3_IRQn = 59,
DMA2_Stream4_IRQn = 60,
ETH_IRQn = 61,
ETH_WKUP_IRQn = 62,
CAN2_TX_IRQn = 63,
CAN2_RX0_IRQn = 64,
CAN2_RX1_IRQn = 65,
CAN2_SCE_IRQn = 66,
OTG_FS_IRQn = 67,
DMA2_Stream5_IRQn = 68,
DMA2_Stream6_IRQn = 69,
DMA2_Stream7_IRQn = 70,
USART6_IRQn = 71,
I2C3_EV_IRQn = 72,
I2C3_ER_IRQn = 73,
OTG_HS_EP1_OUT_IRQn = 74,
OTG_HS_EP1_IN_IRQn = 75,
OTG_HS_WKUP_IRQn = 76,
OTG_HS_IRQn = 77,
DCMI_IRQn = 78,
CRYP_IRQn = 79,
HASH_RNG_IRQn = 80,
FPU_IRQn = 81,
NonMaskableInt_IRQn = -14,
MemoryManagement_IRQn = -12,
BusFault_IRQn = -11,
UsageFault_IRQn = -10,
SVC_IRQn = -5,
DebugMonitor_IRQn = -4,
PendSV_IRQn = -2,
SysTick_IRQn = -1,
WWDG_IRQn = 0,
PVD_IRQn = 1,
TAMPER_STAMP_IRQn = 2,
RTC_WKUP_IRQn = 3,
FLASH_IRQn = 4,
RCC_IRQn = 5,
EXTI0_IRQn = 6,
EXTI1_IRQn = 7,
EXTI2_IRQn = 8,
EXTI3_IRQn = 9,
EXTI4_IRQn = 10,
DMA1_Channel1_IRQn = 11,
DMA1_Channel2_IRQn = 12,
DMA1_Channel3_IRQn = 13,
DMA1_Channel4_IRQn = 14,
DMA1_Channel5_IRQn = 15,
DMA1_Channel6_IRQn = 16,
DMA1_Channel7_IRQn = 17,
ADC1_IRQn = 18,
USB_HP_IRQn = 19,
USB_LP_IRQn = 20,
DAC_IRQn = 21,
COMP_IRQn = 22,
EXTI9_5_IRQn = 23,
LCD_IRQn = 24,
TIM9_IRQn = 25,
TIM10_IRQn = 26,
TIM11_IRQn = 27,
TIM2_IRQn = 28,
TIM3_IRQn = 29,
TIM4_IRQn = 30,
I2C1_EV_IRQn = 31,
I2C1_ER_IRQn = 32,
I2C2_EV_IRQn = 33,
I2C2_ER_IRQn = 34,
SPI1_IRQn = 35,
SPI2_IRQn = 36,
USART1_IRQn = 37,
USART2_IRQn = 38,
USART3_IRQn = 39,
EXTI15_10_IRQn = 40,
RTC_Alarm_IRQn = 41,
USB_FS_WKUP_IRQn = 42,
TIM6_IRQn = 43,
TIM7_IRQn = 44,
SDIO_IRQn = 45,
TIM5_IRQn = 46,
SPI3_IRQn = 47,
UART4_IRQn = 48,
UART5_IRQn = 49,
DMA2_Channel1_IRQn = 50,
DMA2_Channel2_IRQn = 51,
DMA2_Channel3_IRQn = 52,
DMA2_Channel4_IRQn = 53,
DMA2_Channel5_IRQn = 54,
AES_IRQn = 55,
COMP_ACQ_IRQn = 56
} |
| STM32F2XX Interrupt Number Definition, according to the selected device in Library_configuration_section. More...
|
enum | IRQn {
NonMaskableInt_IRQn = -14,
MemoryManagement_IRQn = -12,
BusFault_IRQn = -11,
UsageFault_IRQn = -10,
SVCall_IRQn = -5,
DebugMonitor_IRQn = -4,
PendSV_IRQn = -2,
SysTick_IRQn = -1,
IROn_SUPC = AT91C_ID_SUPC,
IROn_RSTC = AT91C_ID_RSTC,
IROn_RTC = AT91C_ID_RTC,
IROn_RTT = AT91C_ID_RTT,
IROn_WDG = AT91C_ID_WDG,
IROn_PMC = AT91C_ID_PMC,
IROn_EFC0 = AT91C_ID_EFC0,
IROn_EFC1 = AT91C_ID_EFC1,
IROn_DBGU = AT91C_ID_DBGU,
IROn_HSMC4 = AT91C_ID_HSMC4,
IROn_PIOA = AT91C_ID_PIOA,
IROn_PIOB = AT91C_ID_PIOB,
IROn_PIOC = AT91C_ID_PIOC,
IROn_US0 = AT91C_ID_US0,
IROn_US1 = AT91C_ID_US1,
IROn_US2 = AT91C_ID_US2,
IROn_US3 = AT91C_ID_US3,
IROn_MCI0 = AT91C_ID_MCI0,
IROn_TWI0 = AT91C_ID_TWI0,
IROn_TWI1 = AT91C_ID_TWI1,
IROn_SPI0 = AT91C_ID_SPI0,
IROn_SSC0 = AT91C_ID_SSC0,
IROn_TC0 = AT91C_ID_TC0,
IROn_TC1 = AT91C_ID_TC1,
IROn_TC2 = AT91C_ID_TC2,
IROn_PWMC = AT91C_ID_PWMC,
IROn_ADCC0 = AT91C_ID_ADCC0,
IROn_ADCC1 = AT91C_ID_ADCC1,
IROn_HDMA = AT91C_ID_HDMA,
IROn_UDPHS = AT91C_ID_UDPHS,
NonMaskableInt_IRQn = -14,
HardFault_IRQn = -13,
MemoryManagement_IRQn = -12,
BusFault_IRQn = -11,
UsageFault_IRQn = -10,
SVCall_IRQn = -5,
DebugMonitor_IRQn = -4,
PendSV_IRQn = -2,
SysTick_IRQn = -1,
WDT_IRQn = 0,
TIMER0_IRQn = 1,
TIMER1_IRQn = 2,
TIMER2_IRQn = 3,
TIMER3_IRQn = 4,
UART0_IRQn = 5,
UART1_IRQn = 6,
UART2_IRQn = 7,
UART3_IRQn = 8,
PWM1_IRQn = 9,
I2C0_IRQn = 10,
I2C1_IRQn = 11,
I2C2_IRQn = 12,
SPI_IRQn = 13,
SSP0_IRQn = 14,
SSP1_IRQn = 15,
PLL0_IRQn = 16,
RTC_IRQn = 17,
EINT0_IRQn = 18,
EINT1_IRQn = 19,
EINT2_IRQn = 20,
EINT3_IRQn = 21,
ADC_IRQn = 22,
BOD_IRQn = 23,
USB_IRQn = 24,
CAN_IRQn = 25,
DMA_IRQn = 26,
I2S_IRQn = 27,
ENET_IRQn = 28,
RIT_IRQn = 29,
MCPWM_IRQn = 30,
QEI_IRQn = 31,
PLL1_IRQn = 32,
NonMaskableInt_IRQn = -14,
HardFault_IRQn = -13,
MemoryManagement_IRQn = -12,
BusFault_IRQn = -11,
UsageFault_IRQn = -10,
SVCall_IRQn = -5,
DebugMonitor_IRQn = -4,
PendSV_IRQn = -2,
SysTick_IRQn = -1,
WDT_IRQn = 0,
TIMER0_IRQn = 1,
TIMER1_IRQn = 2,
TIMER2_IRQn = 3,
TIMER3_IRQn = 4,
UART0_IRQn = 5,
UART1_IRQn = 6,
UART2_IRQn = 7,
UART3_IRQn = 8,
PWM1_IRQn = 9,
I2C0_IRQn = 10,
I2C1_IRQn = 11,
I2C2_IRQn = 12,
Reserved0_IRQn = 13,
SSP0_IRQn = 14,
SSP1_IRQn = 15,
PLL0_IRQn = 16,
RTC_IRQn = 17,
EINT0_IRQn = 18,
EINT1_IRQn = 19,
EINT2_IRQn = 20,
EINT3_IRQn = 21,
ADC_IRQn = 22,
BOD_IRQn = 23,
USB_IRQn = 24,
CAN_IRQn = 25,
DMA_IRQn = 26,
I2S_IRQn = 27,
ENET_IRQn = 28,
MCI_IRQn = 29,
MCPWM_IRQn = 30,
QEI_IRQn = 31,
PLL1_IRQn = 32,
USBActivity_IRQn = 33,
CANActivity_IRQn = 34,
UART4_IRQn = 35,
SSP2_IRQn = 36,
LCD_IRQn = 37,
GPIO_IRQn = 38,
PWM0_IRQn = 39,
EEPROM_IRQn = 40,
NonMaskableInt_IRQn = -14,
HardFault_IRQn = -13,
MemoryManagement_IRQn = -12,
BusFault_IRQn = -11,
UsageFault_IRQn = -10,
SVCall_IRQn = -5,
DebugMonitor_IRQn = -4,
PendSV_IRQn = -2,
SysTick_IRQn = -1,
WWDG_IRQn = 0,
PVD_IRQn = 1,
TAMPER_IRQn = 2,
RTC_IRQn = 3,
FLASH_IRQn = 4,
RCC_IRQn = 5,
EXTI0_IRQn = 6,
EXTI1_IRQn = 7,
EXTI2_IRQn = 8,
EXTI3_IRQn = 9,
EXTI4_IRQn = 10,
DMA1_Channel1_IRQn = 11,
DMA1_Channel2_IRQn = 12,
DMA1_Channel3_IRQn = 13,
DMA1_Channel4_IRQn = 14,
DMA1_Channel5_IRQn = 15,
DMA1_Channel6_IRQn = 16,
DMA1_Channel7_IRQn = 17,
NonMaskableInt_IRQn = -14,
MemoryManagement_IRQn = -12,
BusFault_IRQn = -11,
UsageFault_IRQn = -10,
SVCall_IRQn = -5,
DebugMonitor_IRQn = -4,
PendSV_IRQn = -2,
SysTick_IRQn = -1,
WWDG_IRQn = 0,
PVD_IRQn = 1,
TAMP_STAMP_IRQn = 2,
RTC_WKUP_IRQn = 3,
FLASH_IRQn = 4,
RCC_IRQn = 5,
EXTI0_IRQn = 6,
EXTI1_IRQn = 7,
EXTI2_IRQn = 8,
EXTI3_IRQn = 9,
EXTI4_IRQn = 10,
DMA1_Stream0_IRQn = 11,
DMA1_Stream1_IRQn = 12,
DMA1_Stream2_IRQn = 13,
DMA1_Stream3_IRQn = 14,
DMA1_Stream4_IRQn = 15,
DMA1_Stream5_IRQn = 16,
DMA1_Stream6_IRQn = 17,
ADC_IRQn = 18,
CAN1_TX_IRQn = 19,
CAN1_RX0_IRQn = 20,
CAN1_RX1_IRQn = 21,
CAN1_SCE_IRQn = 22,
EXTI9_5_IRQn = 23,
TIM1_BRK_TIM9_IRQn = 24,
TIM1_UP_TIM10_IRQn = 25,
TIM1_TRG_COM_TIM11_IRQn = 26,
TIM1_CC_IRQn = 27,
TIM2_IRQn = 28,
TIM3_IRQn = 29,
TIM4_IRQn = 30,
I2C1_EV_IRQn = 31,
I2C1_ER_IRQn = 32,
I2C2_EV_IRQn = 33,
I2C2_ER_IRQn = 34,
SPI1_IRQn = 35,
SPI2_IRQn = 36,
USART1_IRQn = 37,
USART2_IRQn = 38,
USART3_IRQn = 39,
EXTI15_10_IRQn = 40,
RTC_Alarm_IRQn = 41,
OTG_FS_WKUP_IRQn = 42,
TIM8_BRK_TIM12_IRQn = 43,
TIM8_UP_TIM13_IRQn = 44,
TIM8_TRG_COM_TIM14_IRQn = 45,
TIM8_CC_IRQn = 46,
DMA1_Stream7_IRQn = 47,
FSMC_IRQn = 48,
SDIO_IRQn = 49,
TIM5_IRQn = 50,
SPI3_IRQn = 51,
UART4_IRQn = 52,
UART5_IRQn = 53,
TIM6_DAC_IRQn = 54,
TIM7_IRQn = 55,
DMA2_Stream0_IRQn = 56,
DMA2_Stream1_IRQn = 57,
DMA2_Stream2_IRQn = 58,
DMA2_Stream3_IRQn = 59,
DMA2_Stream4_IRQn = 60,
ETH_IRQn = 61,
ETH_WKUP_IRQn = 62,
CAN2_TX_IRQn = 63,
CAN2_RX0_IRQn = 64,
CAN2_RX1_IRQn = 65,
CAN2_SCE_IRQn = 66,
OTG_FS_IRQn = 67,
DMA2_Stream5_IRQn = 68,
DMA2_Stream6_IRQn = 69,
DMA2_Stream7_IRQn = 70,
USART6_IRQn = 71,
I2C3_EV_IRQn = 72,
I2C3_ER_IRQn = 73,
OTG_HS_EP1_OUT_IRQn = 74,
OTG_HS_EP1_IN_IRQn = 75,
OTG_HS_WKUP_IRQn = 76,
OTG_HS_IRQn = 77,
DCMI_IRQn = 78,
CRYP_IRQn = 79,
HASH_RNG_IRQn = 80,
NonMaskableInt_IRQn = -14,
MemoryManagement_IRQn = -12,
BusFault_IRQn = -11,
UsageFault_IRQn = -10,
SVCall_IRQn = -5,
DebugMonitor_IRQn = -4,
PendSV_IRQn = -2,
SysTick_IRQn = -1,
WWDG_IRQn = 0,
PVD_IRQn = 1,
TAMP_STAMP_IRQn = 2,
RTC_WKUP_IRQn = 3,
FLASH_IRQn = 4,
RCC_IRQn = 5,
EXTI0_IRQn = 6,
EXTI1_IRQn = 7,
EXTI2_IRQn = 8,
EXTI3_IRQn = 9,
EXTI4_IRQn = 10,
DMA1_Stream0_IRQn = 11,
DMA1_Stream1_IRQn = 12,
DMA1_Stream2_IRQn = 13,
DMA1_Stream3_IRQn = 14,
DMA1_Stream4_IRQn = 15,
DMA1_Stream5_IRQn = 16,
DMA1_Stream6_IRQn = 17,
ADC_IRQn = 18,
CAN1_TX_IRQn = 19,
CAN1_RX0_IRQn = 20,
CAN1_RX1_IRQn = 21,
CAN1_SCE_IRQn = 22,
EXTI9_5_IRQn = 23,
TIM1_BRK_TIM9_IRQn = 24,
TIM1_UP_TIM10_IRQn = 25,
TIM1_TRG_COM_TIM11_IRQn = 26,
TIM1_CC_IRQn = 27,
TIM2_IRQn = 28,
TIM3_IRQn = 29,
TIM4_IRQn = 30,
I2C1_EV_IRQn = 31,
I2C1_ER_IRQn = 32,
I2C2_EV_IRQn = 33,
I2C2_ER_IRQn = 34,
SPI1_IRQn = 35,
SPI2_IRQn = 36,
USART1_IRQn = 37,
USART2_IRQn = 38,
USART3_IRQn = 39,
EXTI15_10_IRQn = 40,
RTC_Alarm_IRQn = 41,
OTG_FS_WKUP_IRQn = 42,
TIM8_BRK_TIM12_IRQn = 43,
TIM8_UP_TIM13_IRQn = 44,
TIM8_TRG_COM_TIM14_IRQn = 45,
TIM8_CC_IRQn = 46,
DMA1_Stream7_IRQn = 47,
FSMC_IRQn = 48,
SDIO_IRQn = 49,
TIM5_IRQn = 50,
SPI3_IRQn = 51,
UART4_IRQn = 52,
UART5_IRQn = 53,
TIM6_DAC_IRQn = 54,
TIM7_IRQn = 55,
DMA2_Stream0_IRQn = 56,
DMA2_Stream1_IRQn = 57,
DMA2_Stream2_IRQn = 58,
DMA2_Stream3_IRQn = 59,
DMA2_Stream4_IRQn = 60,
ETH_IRQn = 61,
ETH_WKUP_IRQn = 62,
CAN2_TX_IRQn = 63,
CAN2_RX0_IRQn = 64,
CAN2_RX1_IRQn = 65,
CAN2_SCE_IRQn = 66,
OTG_FS_IRQn = 67,
DMA2_Stream5_IRQn = 68,
DMA2_Stream6_IRQn = 69,
DMA2_Stream7_IRQn = 70,
USART6_IRQn = 71,
I2C3_EV_IRQn = 72,
I2C3_ER_IRQn = 73,
OTG_HS_EP1_OUT_IRQn = 74,
OTG_HS_EP1_IN_IRQn = 75,
OTG_HS_WKUP_IRQn = 76,
OTG_HS_IRQn = 77,
DCMI_IRQn = 78,
CRYP_IRQn = 79,
HASH_RNG_IRQn = 80,
FPU_IRQn = 81,
NonMaskableInt_IRQn = -14,
MemoryManagement_IRQn = -12,
BusFault_IRQn = -11,
UsageFault_IRQn = -10,
SVC_IRQn = -5,
DebugMonitor_IRQn = -4,
PendSV_IRQn = -2,
SysTick_IRQn = -1,
WWDG_IRQn = 0,
PVD_IRQn = 1,
TAMPER_STAMP_IRQn = 2,
RTC_WKUP_IRQn = 3,
FLASH_IRQn = 4,
RCC_IRQn = 5,
EXTI0_IRQn = 6,
EXTI1_IRQn = 7,
EXTI2_IRQn = 8,
EXTI3_IRQn = 9,
EXTI4_IRQn = 10,
DMA1_Channel1_IRQn = 11,
DMA1_Channel2_IRQn = 12,
DMA1_Channel3_IRQn = 13,
DMA1_Channel4_IRQn = 14,
DMA1_Channel5_IRQn = 15,
DMA1_Channel6_IRQn = 16,
DMA1_Channel7_IRQn = 17,
ADC1_IRQn = 18,
USB_HP_IRQn = 19,
USB_LP_IRQn = 20,
DAC_IRQn = 21,
COMP_IRQn = 22,
EXTI9_5_IRQn = 23,
LCD_IRQn = 24,
TIM9_IRQn = 25,
TIM10_IRQn = 26,
TIM11_IRQn = 27,
TIM2_IRQn = 28,
TIM3_IRQn = 29,
TIM4_IRQn = 30,
I2C1_EV_IRQn = 31,
I2C1_ER_IRQn = 32,
I2C2_EV_IRQn = 33,
I2C2_ER_IRQn = 34,
SPI1_IRQn = 35,
SPI2_IRQn = 36,
USART1_IRQn = 37,
USART2_IRQn = 38,
USART3_IRQn = 39,
EXTI15_10_IRQn = 40,
RTC_Alarm_IRQn = 41,
USB_FS_WKUP_IRQn = 42,
TIM6_IRQn = 43,
TIM7_IRQn = 44,
SDIO_IRQn = 45,
TIM5_IRQn = 46,
SPI3_IRQn = 47,
UART4_IRQn = 48,
UART5_IRQn = 49,
DMA2_Channel1_IRQn = 50,
DMA2_Channel2_IRQn = 51,
DMA2_Channel3_IRQn = 52,
DMA2_Channel4_IRQn = 53,
DMA2_Channel5_IRQn = 54,
AES_IRQn = 55,
COMP_ACQ_IRQn = 56
} |
| STM32F4XX Interrupt Number Definition, according to the selected device in Library_configuration_section. More...
|
enum | IRQn {
NonMaskableInt_IRQn = -14,
MemoryManagement_IRQn = -12,
BusFault_IRQn = -11,
UsageFault_IRQn = -10,
SVCall_IRQn = -5,
DebugMonitor_IRQn = -4,
PendSV_IRQn = -2,
SysTick_IRQn = -1,
IROn_SUPC = AT91C_ID_SUPC,
IROn_RSTC = AT91C_ID_RSTC,
IROn_RTC = AT91C_ID_RTC,
IROn_RTT = AT91C_ID_RTT,
IROn_WDG = AT91C_ID_WDG,
IROn_PMC = AT91C_ID_PMC,
IROn_EFC0 = AT91C_ID_EFC0,
IROn_EFC1 = AT91C_ID_EFC1,
IROn_DBGU = AT91C_ID_DBGU,
IROn_HSMC4 = AT91C_ID_HSMC4,
IROn_PIOA = AT91C_ID_PIOA,
IROn_PIOB = AT91C_ID_PIOB,
IROn_PIOC = AT91C_ID_PIOC,
IROn_US0 = AT91C_ID_US0,
IROn_US1 = AT91C_ID_US1,
IROn_US2 = AT91C_ID_US2,
IROn_US3 = AT91C_ID_US3,
IROn_MCI0 = AT91C_ID_MCI0,
IROn_TWI0 = AT91C_ID_TWI0,
IROn_TWI1 = AT91C_ID_TWI1,
IROn_SPI0 = AT91C_ID_SPI0,
IROn_SSC0 = AT91C_ID_SSC0,
IROn_TC0 = AT91C_ID_TC0,
IROn_TC1 = AT91C_ID_TC1,
IROn_TC2 = AT91C_ID_TC2,
IROn_PWMC = AT91C_ID_PWMC,
IROn_ADCC0 = AT91C_ID_ADCC0,
IROn_ADCC1 = AT91C_ID_ADCC1,
IROn_HDMA = AT91C_ID_HDMA,
IROn_UDPHS = AT91C_ID_UDPHS,
NonMaskableInt_IRQn = -14,
HardFault_IRQn = -13,
MemoryManagement_IRQn = -12,
BusFault_IRQn = -11,
UsageFault_IRQn = -10,
SVCall_IRQn = -5,
DebugMonitor_IRQn = -4,
PendSV_IRQn = -2,
SysTick_IRQn = -1,
WDT_IRQn = 0,
TIMER0_IRQn = 1,
TIMER1_IRQn = 2,
TIMER2_IRQn = 3,
TIMER3_IRQn = 4,
UART0_IRQn = 5,
UART1_IRQn = 6,
UART2_IRQn = 7,
UART3_IRQn = 8,
PWM1_IRQn = 9,
I2C0_IRQn = 10,
I2C1_IRQn = 11,
I2C2_IRQn = 12,
SPI_IRQn = 13,
SSP0_IRQn = 14,
SSP1_IRQn = 15,
PLL0_IRQn = 16,
RTC_IRQn = 17,
EINT0_IRQn = 18,
EINT1_IRQn = 19,
EINT2_IRQn = 20,
EINT3_IRQn = 21,
ADC_IRQn = 22,
BOD_IRQn = 23,
USB_IRQn = 24,
CAN_IRQn = 25,
DMA_IRQn = 26,
I2S_IRQn = 27,
ENET_IRQn = 28,
RIT_IRQn = 29,
MCPWM_IRQn = 30,
QEI_IRQn = 31,
PLL1_IRQn = 32,
NonMaskableInt_IRQn = -14,
HardFault_IRQn = -13,
MemoryManagement_IRQn = -12,
BusFault_IRQn = -11,
UsageFault_IRQn = -10,
SVCall_IRQn = -5,
DebugMonitor_IRQn = -4,
PendSV_IRQn = -2,
SysTick_IRQn = -1,
WDT_IRQn = 0,
TIMER0_IRQn = 1,
TIMER1_IRQn = 2,
TIMER2_IRQn = 3,
TIMER3_IRQn = 4,
UART0_IRQn = 5,
UART1_IRQn = 6,
UART2_IRQn = 7,
UART3_IRQn = 8,
PWM1_IRQn = 9,
I2C0_IRQn = 10,
I2C1_IRQn = 11,
I2C2_IRQn = 12,
Reserved0_IRQn = 13,
SSP0_IRQn = 14,
SSP1_IRQn = 15,
PLL0_IRQn = 16,
RTC_IRQn = 17,
EINT0_IRQn = 18,
EINT1_IRQn = 19,
EINT2_IRQn = 20,
EINT3_IRQn = 21,
ADC_IRQn = 22,
BOD_IRQn = 23,
USB_IRQn = 24,
CAN_IRQn = 25,
DMA_IRQn = 26,
I2S_IRQn = 27,
ENET_IRQn = 28,
MCI_IRQn = 29,
MCPWM_IRQn = 30,
QEI_IRQn = 31,
PLL1_IRQn = 32,
USBActivity_IRQn = 33,
CANActivity_IRQn = 34,
UART4_IRQn = 35,
SSP2_IRQn = 36,
LCD_IRQn = 37,
GPIO_IRQn = 38,
PWM0_IRQn = 39,
EEPROM_IRQn = 40,
NonMaskableInt_IRQn = -14,
HardFault_IRQn = -13,
MemoryManagement_IRQn = -12,
BusFault_IRQn = -11,
UsageFault_IRQn = -10,
SVCall_IRQn = -5,
DebugMonitor_IRQn = -4,
PendSV_IRQn = -2,
SysTick_IRQn = -1,
WWDG_IRQn = 0,
PVD_IRQn = 1,
TAMPER_IRQn = 2,
RTC_IRQn = 3,
FLASH_IRQn = 4,
RCC_IRQn = 5,
EXTI0_IRQn = 6,
EXTI1_IRQn = 7,
EXTI2_IRQn = 8,
EXTI3_IRQn = 9,
EXTI4_IRQn = 10,
DMA1_Channel1_IRQn = 11,
DMA1_Channel2_IRQn = 12,
DMA1_Channel3_IRQn = 13,
DMA1_Channel4_IRQn = 14,
DMA1_Channel5_IRQn = 15,
DMA1_Channel6_IRQn = 16,
DMA1_Channel7_IRQn = 17,
NonMaskableInt_IRQn = -14,
MemoryManagement_IRQn = -12,
BusFault_IRQn = -11,
UsageFault_IRQn = -10,
SVCall_IRQn = -5,
DebugMonitor_IRQn = -4,
PendSV_IRQn = -2,
SysTick_IRQn = -1,
WWDG_IRQn = 0,
PVD_IRQn = 1,
TAMP_STAMP_IRQn = 2,
RTC_WKUP_IRQn = 3,
FLASH_IRQn = 4,
RCC_IRQn = 5,
EXTI0_IRQn = 6,
EXTI1_IRQn = 7,
EXTI2_IRQn = 8,
EXTI3_IRQn = 9,
EXTI4_IRQn = 10,
DMA1_Stream0_IRQn = 11,
DMA1_Stream1_IRQn = 12,
DMA1_Stream2_IRQn = 13,
DMA1_Stream3_IRQn = 14,
DMA1_Stream4_IRQn = 15,
DMA1_Stream5_IRQn = 16,
DMA1_Stream6_IRQn = 17,
ADC_IRQn = 18,
CAN1_TX_IRQn = 19,
CAN1_RX0_IRQn = 20,
CAN1_RX1_IRQn = 21,
CAN1_SCE_IRQn = 22,
EXTI9_5_IRQn = 23,
TIM1_BRK_TIM9_IRQn = 24,
TIM1_UP_TIM10_IRQn = 25,
TIM1_TRG_COM_TIM11_IRQn = 26,
TIM1_CC_IRQn = 27,
TIM2_IRQn = 28,
TIM3_IRQn = 29,
TIM4_IRQn = 30,
I2C1_EV_IRQn = 31,
I2C1_ER_IRQn = 32,
I2C2_EV_IRQn = 33,
I2C2_ER_IRQn = 34,
SPI1_IRQn = 35,
SPI2_IRQn = 36,
USART1_IRQn = 37,
USART2_IRQn = 38,
USART3_IRQn = 39,
EXTI15_10_IRQn = 40,
RTC_Alarm_IRQn = 41,
OTG_FS_WKUP_IRQn = 42,
TIM8_BRK_TIM12_IRQn = 43,
TIM8_UP_TIM13_IRQn = 44,
TIM8_TRG_COM_TIM14_IRQn = 45,
TIM8_CC_IRQn = 46,
DMA1_Stream7_IRQn = 47,
FSMC_IRQn = 48,
SDIO_IRQn = 49,
TIM5_IRQn = 50,
SPI3_IRQn = 51,
UART4_IRQn = 52,
UART5_IRQn = 53,
TIM6_DAC_IRQn = 54,
TIM7_IRQn = 55,
DMA2_Stream0_IRQn = 56,
DMA2_Stream1_IRQn = 57,
DMA2_Stream2_IRQn = 58,
DMA2_Stream3_IRQn = 59,
DMA2_Stream4_IRQn = 60,
ETH_IRQn = 61,
ETH_WKUP_IRQn = 62,
CAN2_TX_IRQn = 63,
CAN2_RX0_IRQn = 64,
CAN2_RX1_IRQn = 65,
CAN2_SCE_IRQn = 66,
OTG_FS_IRQn = 67,
DMA2_Stream5_IRQn = 68,
DMA2_Stream6_IRQn = 69,
DMA2_Stream7_IRQn = 70,
USART6_IRQn = 71,
I2C3_EV_IRQn = 72,
I2C3_ER_IRQn = 73,
OTG_HS_EP1_OUT_IRQn = 74,
OTG_HS_EP1_IN_IRQn = 75,
OTG_HS_WKUP_IRQn = 76,
OTG_HS_IRQn = 77,
DCMI_IRQn = 78,
CRYP_IRQn = 79,
HASH_RNG_IRQn = 80,
NonMaskableInt_IRQn = -14,
MemoryManagement_IRQn = -12,
BusFault_IRQn = -11,
UsageFault_IRQn = -10,
SVCall_IRQn = -5,
DebugMonitor_IRQn = -4,
PendSV_IRQn = -2,
SysTick_IRQn = -1,
WWDG_IRQn = 0,
PVD_IRQn = 1,
TAMP_STAMP_IRQn = 2,
RTC_WKUP_IRQn = 3,
FLASH_IRQn = 4,
RCC_IRQn = 5,
EXTI0_IRQn = 6,
EXTI1_IRQn = 7,
EXTI2_IRQn = 8,
EXTI3_IRQn = 9,
EXTI4_IRQn = 10,
DMA1_Stream0_IRQn = 11,
DMA1_Stream1_IRQn = 12,
DMA1_Stream2_IRQn = 13,
DMA1_Stream3_IRQn = 14,
DMA1_Stream4_IRQn = 15,
DMA1_Stream5_IRQn = 16,
DMA1_Stream6_IRQn = 17,
ADC_IRQn = 18,
CAN1_TX_IRQn = 19,
CAN1_RX0_IRQn = 20,
CAN1_RX1_IRQn = 21,
CAN1_SCE_IRQn = 22,
EXTI9_5_IRQn = 23,
TIM1_BRK_TIM9_IRQn = 24,
TIM1_UP_TIM10_IRQn = 25,
TIM1_TRG_COM_TIM11_IRQn = 26,
TIM1_CC_IRQn = 27,
TIM2_IRQn = 28,
TIM3_IRQn = 29,
TIM4_IRQn = 30,
I2C1_EV_IRQn = 31,
I2C1_ER_IRQn = 32,
I2C2_EV_IRQn = 33,
I2C2_ER_IRQn = 34,
SPI1_IRQn = 35,
SPI2_IRQn = 36,
USART1_IRQn = 37,
USART2_IRQn = 38,
USART3_IRQn = 39,
EXTI15_10_IRQn = 40,
RTC_Alarm_IRQn = 41,
OTG_FS_WKUP_IRQn = 42,
TIM8_BRK_TIM12_IRQn = 43,
TIM8_UP_TIM13_IRQn = 44,
TIM8_TRG_COM_TIM14_IRQn = 45,
TIM8_CC_IRQn = 46,
DMA1_Stream7_IRQn = 47,
FSMC_IRQn = 48,
SDIO_IRQn = 49,
TIM5_IRQn = 50,
SPI3_IRQn = 51,
UART4_IRQn = 52,
UART5_IRQn = 53,
TIM6_DAC_IRQn = 54,
TIM7_IRQn = 55,
DMA2_Stream0_IRQn = 56,
DMA2_Stream1_IRQn = 57,
DMA2_Stream2_IRQn = 58,
DMA2_Stream3_IRQn = 59,
DMA2_Stream4_IRQn = 60,
ETH_IRQn = 61,
ETH_WKUP_IRQn = 62,
CAN2_TX_IRQn = 63,
CAN2_RX0_IRQn = 64,
CAN2_RX1_IRQn = 65,
CAN2_SCE_IRQn = 66,
OTG_FS_IRQn = 67,
DMA2_Stream5_IRQn = 68,
DMA2_Stream6_IRQn = 69,
DMA2_Stream7_IRQn = 70,
USART6_IRQn = 71,
I2C3_EV_IRQn = 72,
I2C3_ER_IRQn = 73,
OTG_HS_EP1_OUT_IRQn = 74,
OTG_HS_EP1_IN_IRQn = 75,
OTG_HS_WKUP_IRQn = 76,
OTG_HS_IRQn = 77,
DCMI_IRQn = 78,
CRYP_IRQn = 79,
HASH_RNG_IRQn = 80,
FPU_IRQn = 81,
NonMaskableInt_IRQn = -14,
MemoryManagement_IRQn = -12,
BusFault_IRQn = -11,
UsageFault_IRQn = -10,
SVC_IRQn = -5,
DebugMonitor_IRQn = -4,
PendSV_IRQn = -2,
SysTick_IRQn = -1,
WWDG_IRQn = 0,
PVD_IRQn = 1,
TAMPER_STAMP_IRQn = 2,
RTC_WKUP_IRQn = 3,
FLASH_IRQn = 4,
RCC_IRQn = 5,
EXTI0_IRQn = 6,
EXTI1_IRQn = 7,
EXTI2_IRQn = 8,
EXTI3_IRQn = 9,
EXTI4_IRQn = 10,
DMA1_Channel1_IRQn = 11,
DMA1_Channel2_IRQn = 12,
DMA1_Channel3_IRQn = 13,
DMA1_Channel4_IRQn = 14,
DMA1_Channel5_IRQn = 15,
DMA1_Channel6_IRQn = 16,
DMA1_Channel7_IRQn = 17,
ADC1_IRQn = 18,
USB_HP_IRQn = 19,
USB_LP_IRQn = 20,
DAC_IRQn = 21,
COMP_IRQn = 22,
EXTI9_5_IRQn = 23,
LCD_IRQn = 24,
TIM9_IRQn = 25,
TIM10_IRQn = 26,
TIM11_IRQn = 27,
TIM2_IRQn = 28,
TIM3_IRQn = 29,
TIM4_IRQn = 30,
I2C1_EV_IRQn = 31,
I2C1_ER_IRQn = 32,
I2C2_EV_IRQn = 33,
I2C2_ER_IRQn = 34,
SPI1_IRQn = 35,
SPI2_IRQn = 36,
USART1_IRQn = 37,
USART2_IRQn = 38,
USART3_IRQn = 39,
EXTI15_10_IRQn = 40,
RTC_Alarm_IRQn = 41,
USB_FS_WKUP_IRQn = 42,
TIM6_IRQn = 43,
TIM7_IRQn = 44,
SDIO_IRQn = 45,
TIM5_IRQn = 46,
SPI3_IRQn = 47,
UART4_IRQn = 48,
UART5_IRQn = 49,
DMA2_Channel1_IRQn = 50,
DMA2_Channel2_IRQn = 51,
DMA2_Channel3_IRQn = 52,
DMA2_Channel4_IRQn = 53,
DMA2_Channel5_IRQn = 54,
AES_IRQn = 55,
COMP_ACQ_IRQn = 56
} |