Enum stm32ral::stm32g0::stm32g031::interrupts::Interrupt [−][src]
#[repr(u16)]
pub enum Interrupt {
Show 27 variants
WWDG,
PVD,
RTC_TAMP,
FLASH,
RCC,
EXTI0_1,
EXTI2_3,
EXTI4_15,
DMA_Channel1,
DMA_Channel2_3,
DMA_Channel4_5_6_7,
ADC_COMP,
TIM1_BRK_UP_TRG_COM,
TIM1_CC,
TIM2,
TIM3,
TIM14,
TIM16,
TIM17,
I2C1,
I2C2,
SPI1,
SPI2,
USART1,
USART2,
USART3_USART4_LPUART1,
CEC,
}
Expand description
Available interrupts for this device
Variants
0: Window watchdog interrupt
1: Power voltage detector interrupt
2: RTC and TAMP interrupts
3: Flash global interrupt
4: RCC global interrupt
5: EXTI line 0 & 1 interrupt
6: EXTI line 2 & 3 interrupt
7: EXTI line 4 to 15 interrupt
9: DMA channel 1 interrupt
10: DMA channel 2 & 3 interrupts
11: DMA channel 4, 5, 6 & 7 and DMAMUX
12: ADC and COMP interrupts
13: TIM1 break, update, trigger
14: TIM1 Capture Compare interrupt
15: TIM2 global interrupt
16: TIM3 global interrupt
19: TIM14 global interrupt
21: TIM16 global interrupt
22: TIM17 global interrupt
23: I2C1 global interrupt
24: I2C2 global interrupt
25: SPI1 global interrupt
26: SPI2 global interrupt
27: USART1 global interrupt
28: USART2 global interrupt
29: USART3 + USART4 + LPUART1
30: CEC global interrupt