Enum stm32ral::stm32wl::stm32wle5::interrupts::Interrupt [−][src]
#[repr(u16)]
pub enum Interrupt {
Show 58 variants
WWDG,
PVD_PVM_3,
TAMP_RTCSTAMP_LSECSS_RTCSSRU,
RTC_WKUP,
FLASH,
RCC,
EXTI0,
EXTI1,
EXTI2,
EXTI3,
EXTI4,
DMA1_CH1,
DMA1_CH2,
DMA1_CH3,
DMA1_CH4,
DMA1_CH5,
DMA1_CH6,
DMA1_CH7,
ADC,
DAC,
COMP,
EXTI9_5,
TIM1_BRK,
TIM1_UP,
TIM1_TRG_COM,
TIM1_CC,
TIM2,
TIM16,
TIM17,
I2C1_EV,
I2C1_ER,
I2C2_EV,
I2C2_ER,
SPI1,
SPI2S2,
USART1,
USART2,
LPUART1,
LPTIM1,
LPTIM2,
EXTI15_10,
RTC_ALARM,
LPTIM3,
HSEM,
I2C3_EV,
I2C3_ER,
Radio_IRQ_Busy,
AES,
True_RNG,
PKA,
DMA2_CH1,
DMA2_CH2,
DMA2_CH3,
DMA2_CH4,
DMA2_CH5,
DMA2_CH6,
DMA2_CH7,
DMAMUX1_OVR,
}
Expand description
Available interrupts for this device
Variants
0: Window watchdog early wakeup interrupt
1: PVD through EXTI[16], PVM[3] through EXTI[34]
2: Tamper, TimeStamp, LSECSS,RTC_SSRU interrupt
3: RTC wakeup interrupt
4: Flash memory global interrupt and Flash memory ECC single error interrupt
5: RCC global interrupt
6: EXTI line 0 interrupt through EXTI
7: EXTI line 1 interrupt through EXTI
8: EXTI line 2 interrupt through EXTI
9: EXTI line 3 interrupt through EXTI
10: EXTI line 4 interrupt through EXTI
11: DMA1 channel 1 non-secure interrupt
12: DMA1 channel 2 non-secure interrupt
13: DMA1 channel 3 non-secure interrupt
14: DMA1 channel 4 non-secure interrupt
15: DMA1 channel 5 non-secure interrupt
16: DMA1 channel 6 non-secure interrupt
17: DMA1 channel 7 non-secure interrupt
18: ADC global interrupt
19: DAC global interrupt
21: COMP2 and COMP1 interrupt through EXTI[22:21]
22: EXTI line 9_5 interrupt through EXTI
23: Timer 1 break interrupt
24: Timer 1 Update
25: Timer 1 trigger and communication
26: Timer 1 capture compare interrupt
27: Timer 2 global interrupt
28: Timer 16 global interrupt
29: Timer 17 global interrupt
30: I2C1 event interrupt
31: I2C1 event interrupt
32: I2C2 event interrupt
33: I2C2 error interrupt
34: SPI 1 global interrupt
35: SPI2S2 global interrupt
36: USART1 global interrupt
37: USART2 global interrupt
38: LPUART1 global interrupt
39: LPtimer 1 global interrupt
40: LPtimer 2 global interrupt
41: EXTI line 15_10] interrupt through EXTI
42: RTC alarms A and B interrupt
43: LPtimer 3 global interrupt
47: Semaphore interrupt 0 to CPU
48: I2C3 event interrupt
49: I2C3 error interrupt
50: Radio IRQs, RFBUSY interrupt through EXTI
51: AES global interrupt
52: True random number generator interrupt
53: Private key accelerator interrupt
54: DMA2 channel 1 non-secure interrupt
55: DMA2 channel 2 non-secure interrupt
56: DMA2 channel 3 non-secure interrupt
57: DMA2 channel 4 non-secure interrupt
58: DMA2 channel 5 non-secure interrupt
59: DMA2 channel 6 non-secure interrupt
60: DMA2 channel 7 non-secure interrupt
61: DMAMUX1 overrun interrupt