Enum stm32f303x_memory_map::interrupt::Interrupt
[−]
[src]
pub enum Interrupt {
Wwdg,
Pvd,
TampStamp,
RtcWkup,
Flash,
Rcc,
Exti0,
Exti1,
Exti2Tsc,
Exti3,
Exti4,
Dma1Ch1,
Dma1Ch2,
Dma1Ch3,
Dma1Ch4,
Dma1Ch5,
Dma1Ch6,
Dma1Ch7,
Adc12,
UsbHpCanTx,
UsbLpCanRx0,
CanRx1,
CanSce,
Exti95,
Tim1BrkTim15,
Tim1UpTim16,
Tim1TrgComTim17,
Tim1Cc,
Tim2,
Tim3,
I2c1EvExti23,
I2c1Er,
Spi1,
Usart1Exti25,
Usart2Exti26,
Usart3Exti28,
Exti1510,
Rtcalarm,
Uart4Exti34,
Uart5Exti35,
Tim6Dacunder,
Tim7,
Comp123,
Comp456,
Comp7,
UsbWkupExti,
Fpu,
}Enumeration of all the interrupts
Variants
Wwdg0 - Window Watchdog interrupt
Pvd1 - PVD through EXTI line detection interrupt
TampStamp2 - Tamper and TimeStamp interrupts
RtcWkup3 - RTC Wakeup interrupt through the EXTI line
Flash4 - Flash global interrupt
Rcc5 - RCC global interrupt
Exti06 - EXTI Line0 interrupt
Exti17 - EXTI Line3 interrupt
Exti2Tsc8 - EXTI Line2 and Touch sensing interrupts
Exti39 - EXTI Line3 interrupt
Exti410 - EXTI Line4 interrupt
Dma1Ch111 - DMA1 channel 1 interrupt
Dma1Ch212 - DMA1 channel 2 interrupt
Dma1Ch313 - DMA1 channel 3 interrupt
Dma1Ch414 - DMA1 channel 4 interrupt
Dma1Ch515 - DMA1 channel 5 interrupt
Dma1Ch616 - DMA1 channel 6 interrupt
Dma1Ch717 - DMA1 channel 7interrupt
Adc1218 - ADC1 and ADC2 global interrupt
UsbHpCanTx19 - USB High Priority/CAN_TX interrupts
UsbLpCanRx020 - USB Low Priority/CAN_RX0 interrupts
CanRx121 - CAN_RX1 interrupt
CanSce22 - CAN_SCE interrupt
Exti9523 - EXTI Line5 to Line9 interrupts
Tim1BrkTim1524 - TIM1 Break/TIM15 global interruts
Tim1UpTim1625 - TIM1 Update/TIM16 global interrupts
Tim1TrgComTim1726 - TIM1 trigger and commutation/TIM17 interrupts
Tim1Cc27 - TIM1 capture compare interrupt
Tim228 - TIM2 global interrupt
Tim329 - TIM3 global interrupt
I2c1EvExti2331 - I2C1 event interrupt and EXTI Line23 interrupt
I2c1Er32 - I2C1 error interrupt
Spi135 - SPI1 global interrupt
Usart1Exti2537 - USART1 global interrupt and EXTI Line 25 interrupt
Usart2Exti2638 - USART2 global interrupt and EXTI Line 26 interrupt
Usart3Exti2839 - USART3 global interrupt and EXTI Line 28 interrupt
Exti151040 - EXTI Line15 to Line10 interrupts
Rtcalarm41 - RTC alarm interrupt
Uart4Exti3452 - UART4 global and EXTI Line 34 interrupts
Uart5Exti3553 - UART5 global and EXTI Line 35 interrupts
Tim6Dacunder54 - TIM6 global and DAC12 underrun interrupts
Tim755 - TIM7 global interrupt
Comp12364 - COMP1 & COMP2 & COMP3 interrupts combined with EXTI Lines 21, 22 and 29 interrupts
Comp45665 - COMP4 & COMP5 & COMP6 interrupts combined with EXTI Lines 30, 31 and 32 interrupts
Comp766 - COMP7 interrupt combined with EXTI Line 33 interrupt
UsbWkupExti76 - USB wakeup from Suspend and EXTI Line 18
Fpu81 - Floating point interrupt
Trait Implementations
impl Nr for Interrupt[src]
fn nr(&self) -> u8
Returns the number associated with this interrupt