My Project
Loading...
Searching...
No Matches
Peripheral_interrupt_number_definition

Enumerations

enum  IRQn_Type {
  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 , TAMP_STAMP_IRQn = 2 ,
  RTC_WKUP_IRQn = 3 , FLASH_IRQn = 4 , RCC_IRQn = 5 , EXTI0_IRQn = 6 ,
  EXTI1_IRQn = 7 , EXTI2_TSC_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_2_IRQn = 18 ,
  USB_HP_CAN_TX_IRQn = 19 , USB_LP_CAN_RX0_IRQn = 20 , CAN_RX1_IRQn = 21 , CAN_SCE_IRQn = 22 ,
  EXTI9_5_IRQn = 23 , TIM1_BRK_TIM15_IRQn = 24 , TIM1_UP_TIM16_IRQn = 25 , TIM1_TRG_COM_TIM17_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 , USBWakeUp_IRQn = 42 ,
  TIM8_BRK_IRQn = 43 , TIM8_UP_IRQn = 44 , TIM8_TRG_COM_IRQn = 45 , TIM8_CC_IRQn = 46 ,
  ADC3_IRQn = 47 , FMC_IRQn = 48 , SPI3_IRQn = 51 , UART4_IRQn = 52 ,
  UART5_IRQn = 53 , TIM6_DAC_IRQn = 54 , TIM7_IRQn = 55 , DMA2_Channel1_IRQn = 56 ,
  DMA2_Channel2_IRQn = 57 , DMA2_Channel3_IRQn = 58 , DMA2_Channel4_IRQn = 59 , DMA2_Channel5_IRQn = 60 ,
  ADC4_IRQn = 61 , COMP1_2_3_IRQn = 64 , COMP4_5_6_IRQn = 65 , COMP7_IRQn = 66 ,
  I2C3_EV_IRQn = 72 , I2C3_ER_IRQn = 73 , USB_HP_IRQn = 74 , USB_LP_IRQn = 75 ,
  USBWakeUp_RMP_IRQn = 76 , TIM20_BRK_IRQn = 77 , TIM20_UP_IRQn = 78 , TIM20_TRG_COM_IRQn = 79 ,
  TIM20_CC_IRQn = 80 , FPU_IRQn = 81 , SPI4_IRQn = 84
}
 STM32F303xE devices Interrupt Number Definition, according to the selected device in Library_configuration_section. More...
 

Detailed Description

Enumeration Type Documentation

◆ IRQn_Type

enum IRQn_Type

STM32F303xE devices Interrupt Number Definition, according to the selected device in Library_configuration_section.

Enumerator
NonMaskableInt_IRQn 

2 Non Maskable Interrupt

HardFault_IRQn 

3 Cortex-M4 Hard Fault Interrupt

MemoryManagement_IRQn 

4 Cortex-M4 Memory Management Interrupt

BusFault_IRQn 

5 Cortex-M4 Bus Fault Interrupt

UsageFault_IRQn 

6 Cortex-M4 Usage Fault Interrupt

SVCall_IRQn 

11 Cortex-M4 SV Call Interrupt

DebugMonitor_IRQn 

12 Cortex-M4 Debug Monitor Interrupt

PendSV_IRQn 

14 Cortex-M4 Pend SV Interrupt

SysTick_IRQn 

15 Cortex-M4 System Tick Interrupt

WWDG_IRQn 

Window WatchDog Interrupt

PVD_IRQn 

PVD through EXTI Line detection Interrupt

TAMP_STAMP_IRQn 

Tamper and TimeStamp interrupts through the EXTI line 19

RTC_WKUP_IRQn 

RTC Wakeup interrupt through the EXTI line 20

FLASH_IRQn 

FLASH global Interrupt

RCC_IRQn 

RCC global Interrupt

EXTI0_IRQn 

EXTI Line0 Interrupt

EXTI1_IRQn 

EXTI Line1 Interrupt

EXTI2_TSC_IRQn 

EXTI Line2 Interrupt and Touch Sense Controller Interrupt

EXTI3_IRQn 

EXTI Line3 Interrupt

EXTI4_IRQn 

EXTI Line4 Interrupt

DMA1_Channel1_IRQn 

DMA1 Channel 1 Interrupt

DMA1_Channel2_IRQn 

DMA1 Channel 2 Interrupt

DMA1_Channel3_IRQn 

DMA1 Channel 3 Interrupt

DMA1_Channel4_IRQn 

DMA1 Channel 4 Interrupt

DMA1_Channel5_IRQn 

DMA1 Channel 5 Interrupt

DMA1_Channel6_IRQn 

DMA1 Channel 6 Interrupt

DMA1_Channel7_IRQn 

DMA1 Channel 7 Interrupt

ADC1_2_IRQn 

ADC1 & ADC2 Interrupts

USB_HP_CAN_TX_IRQn 

USB Device High Priority or CAN TX Interrupts

USB_LP_CAN_RX0_IRQn 

USB Device Low Priority or CAN RX0 Interrupts

CAN_RX1_IRQn 

CAN RX1 Interrupt

CAN_SCE_IRQn 

CAN SCE Interrupt

EXTI9_5_IRQn 

External Line[9:5] Interrupts

TIM1_BRK_TIM15_IRQn 

TIM1 Break and TIM15 Interrupts

TIM1_UP_TIM16_IRQn 

TIM1 Update and TIM16 Interrupts

TIM1_TRG_COM_TIM17_IRQn 

TIM1 Trigger and Commutation and TIM17 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 & EXTI Line23 Interrupt (I2C1 wakeup)

I2C1_ER_IRQn 

I2C1 Error Interrupt

I2C2_EV_IRQn 

I2C2 Event Interrupt & EXTI Line24 Interrupt (I2C2 wakeup)

I2C2_ER_IRQn 

I2C2 Error Interrupt

SPI1_IRQn 

SPI1 global Interrupt

SPI2_IRQn 

SPI2 global Interrupt

USART1_IRQn 

USART1 global Interrupt & EXTI Line25 Interrupt (USART1 wakeup)

USART2_IRQn 

USART2 global Interrupt & EXTI Line26 Interrupt (USART2 wakeup)

USART3_IRQn 

USART3 global Interrupt & EXTI Line28 Interrupt (USART3 wakeup)

EXTI15_10_IRQn 

External Line[15:10] Interrupts

RTC_Alarm_IRQn 

RTC Alarm (A and B) through EXTI Line 17 Interrupt

USBWakeUp_IRQn 

USB Wakeup Interrupt

TIM8_BRK_IRQn 

TIM8 Break Interrupt

TIM8_UP_IRQn 

TIM8 Update Interrupt

TIM8_TRG_COM_IRQn 

TIM8 Trigger and Commutation Interrupt

TIM8_CC_IRQn 

TIM8 Capture Compare Interrupt

ADC3_IRQn 

ADC3 global Interrupt

FMC_IRQn 

FMC global Interrupt

SPI3_IRQn 

SPI3 global Interrupt

UART4_IRQn 

UART4 global Interrupt & EXTI Line34 Interrupt (UART4 wakeup)

UART5_IRQn 

UART5 global Interrupt & EXTI Line35 Interrupt (UART5 wakeup)

TIM6_DAC_IRQn 

TIM6 global and DAC underrun error Interrupt

TIM7_IRQn 

TIM7 global Interrupt

DMA2_Channel1_IRQn 

DMA2 Channel 1 global Interrupt

DMA2_Channel2_IRQn 

DMA2 Channel 2 global Interrupt

DMA2_Channel3_IRQn 

DMA2 Channel 3 global Interrupt

DMA2_Channel4_IRQn 

DMA2 Channel 4 global Interrupt

DMA2_Channel5_IRQn 

DMA2 Channel 5 global Interrupt

ADC4_IRQn 

ADC4 global Interrupt

COMP1_2_3_IRQn 

COMP1, COMP2 and COMP3 global Interrupt via EXTI Line21, 22 and 29

COMP4_5_6_IRQn 

COMP4, COMP5 and COMP6 global Interrupt via EXTI Line30, 31 and 32

COMP7_IRQn 

COMP7 global Interrupt via EXTI Line33

I2C3_EV_IRQn 

I2C3 event interrupt

I2C3_ER_IRQn 

I2C3 Error Interrupt

USB_HP_IRQn 

USB High Priority global Interrupt

USB_LP_IRQn 

USB Low Priority global Interrupt

USBWakeUp_RMP_IRQn 

USB Wakeup Interrupt remap

TIM20_BRK_IRQn 

TIM20 Break Interrupt

TIM20_UP_IRQn 

TIM20 Update Interrupt

TIM20_TRG_COM_IRQn 

TIM20 Trigger and Commutation Interrupt

TIM20_CC_IRQn 

TIM20 Capture Compare Interrupt

FPU_IRQn 

Floating point Interrupt

SPI4_IRQn 

SPI4 global Interrupt