[−][src]Enum stm32f4::stm32f407::Interrupt
Enumeration of all the interrupts
Variants
WWDG0 - Window Watchdog interrupt
PVD1 - PVD through EXTI line detection interrupt
TAMP_STAMP2 - Tamper and TimeStamp interrupts through the EXTI line
RTC_WKUP3 - RTC Wakeup interrupt through the EXTI line
RCC5 - RCC global interrupt
EXTI06 - EXTI Line0 interrupt
EXTI17 - EXTI Line1 interrupt
EXTI28 - EXTI Line2 interrupt
EXTI39 - EXTI Line3 interrupt
EXTI410 - EXTI Line4 interrupt
DMA1_STREAM011 - DMA1 Stream0 global interrupt
DMA1_STREAM112 - DMA1 Stream1 global interrupt
DMA1_STREAM213 - DMA1 Stream2 global interrupt
DMA1_STREAM314 - DMA1 Stream3 global interrupt
DMA1_STREAM415 - DMA1 Stream4 global interrupt
DMA1_STREAM516 - DMA1 Stream5 global interrupt
DMA1_STREAM617 - DMA1 Stream6 global interrupt
ADC18 - ADC3 global interrupts
CAN1_TX19 - CAN1 TX interrupts
CAN1_RX020 - CAN1 RX0 interrupts
CAN1_RX121 - CAN1 RX1 interrupts
CAN1_SCE22 - CAN1 SCE interrupt
EXTI9_523 - EXTI Line[9:5] interrupts
TIM1_BRK_TIM924 - TIM1 Break interrupt and TIM9 global interrupt
TIM1_UP_TIM1025 - TIM1 Update interrupt and TIM10 global interrupt
TIM1_TRG_COM_TIM1126 - TIM1 Trigger and Commutation interrupts and TIM11 global interrupt
TIM1_CC27 - TIM1 Capture Compare interrupt
TIM228 - TIM2 global interrupt
TIM329 - TIM3 global interrupt
TIM430 - TIM4 global interrupt
I2C1_EV31 - I2C1 event interrupt
I2C1_ER32 - I2C1 error interrupt
I2C2_EV33 - I2C2 event interrupt
I2C2_ER34 - I2C2 error interrupt
SPI135 - SPI1 global interrupt
SPI236 - SPI2 global interrupt
USART137 - USART1 global interrupt
USART238 - USART2 global interrupt
USART339 - USART3 global interrupt
EXTI15_1040 - EXTI Line[15:10] interrupts
RTC_ALARM41 - RTC Alarms (A and B) through EXTI line interrupt
OTG_FS_WKUP42 - USB On-The-Go FS Wakeup through EXTI line interrupt
TIM8_BRK_TIM1243 - TIM8 Break interrupt and TIM12 global interrupt
TIM8_UP_TIM1344 - TIM8 Update interrupt and TIM13 global interrupt
TIM8_TRG_COM_TIM1445 - TIM8 Trigger and Commutation interrupts and TIM14 global interrupt
TIM8_CC46 - TIM8 Capture Compare interrupt
DMA1_STREAM747 - DMA1 Stream7 global interrupt
FSMC48 - FSMC global interrupt
SDIO49 - SDIO global interrupt
TIM550 - TIM5 global interrupt
SPI351 - SPI3 global interrupt
UART452 - UART4 global interrupt
UART553 - UART5 global interrupt
TIM6_DAC54 - TIM6 global interrupt, DAC1 and DAC2 underrun error interrupt
TIM755 - TIM7 global interrupt
DMA2_STREAM056 - DMA2 Stream0 global interrupt
DMA2_STREAM157 - DMA2 Stream1 global interrupt
DMA2_STREAM258 - DMA2 Stream2 global interrupt
DMA2_STREAM359 - DMA2 Stream3 global interrupt
DMA2_STREAM460 - DMA2 Stream4 global interrupt
ETH61 - Ethernet global interrupt
ETH_WKUP62 - Ethernet Wakeup through EXTI line interrupt
CAN2_TX63 - CAN2 TX interrupts
CAN2_RX064 - CAN2 RX0 interrupts
CAN2_RX165 - CAN2 RX1 interrupts
CAN2_SCE66 - CAN2 SCE interrupt
OTG_FS67 - USB On The Go FS global interrupt
DMA2_STREAM568 - DMA2 Stream5 global interrupt
DMA2_STREAM669 - DMA2 Stream6 global interrupt
DMA2_STREAM770 - DMA2 Stream7 global interrupt
USART671 - USART6 global interrupt
I2C3_EV72 - I2C3 event interrupt
I2C3_ER73 - I2C3 error interrupt
OTG_HS_EP1_OUT74 - USB On The Go HS End Point 1 Out global interrupt
OTG_HS_EP1_IN75 - USB On The Go HS End Point 1 In global interrupt
OTG_HS_WKUP76 - USB On The Go HS Wakeup through EXTI interrupt
OTG_HS77 - USB On The Go HS global interrupt
DCMI78 - DCMI global interrupt
CRYP79 - CRYP crypto global interrupt
HASH_RNG80 - Hash and Rng global interrupt
FPU81 - Floating point interrupt
LCD_TFT88 - LTDC global interrupt
LCD_TFT_189 - LTDC global error interrupt
Trait Implementations
Auto Trait Implementations
Blanket Implementations
impl<T> From for T[src]
impl<T, U> TryFrom for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T, U> Into for T where
U: From<T>, [src]
U: From<T>,
impl<T> Borrow for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Same for T
type Output = T
Should always be Self