[−][src]Enum stm32ral::stm32l0::stm32l0x3::interrupts::Interrupt
Available interrupts for this device
Variants
WWDG
0: Window Watchdog interrupt
PVD
1: PVD through EXTI line detection
RTC
2: RTC global interrupt
RCC
4: RCC global interrupt
EXTI0_1
5: EXTI Line[1:0] interrupts
EXTI2_3
6: EXTI Line[3:2] interrupts
EXTI4_15
7: EXTI Line15 and EXTI4 interrupts
TSC
8: Touch sensing interrupt
DMA1_Channel1
9: DMA1 Channel1 global interrupt
DMA1_Channel2_3
10: DMA1 Channel2 and 3 interrupts
DMA1_Channel4_7
11: DMA1 Channel4 to 7 interrupts
ADC_COMP
12: ADC and comparator 1 and 2
LPTIM1
13: LPTIMER1 interrupt through EXTI29
USART4_USART5
14: USART4/USART5 global interrupt
TIM2
15: TIM2 global interrupt
TIM3
16: TIM3 global interrupt
TIM6_DAC
17: TIM6 global interrupt and DAC
TIM7
18: TIM7 global interrupt and DAC
TIM21
20: TIMER21 global interrupt
I2C3
21: I2C3 global interrupt
TIM22
22: TIMER22 global interrupt
I2C1
23: I2C1 global interrupt
I2C2
24: I2C2 global interrupt
SPI1
25: SPI1_global_interrupt
SPI2
26: SPI2 global interrupt
USART1
27: USART1 global interrupt
USART2
28: USART2 global interrupt
AES_RNG_LPUART1
29: AES global interrupt RNG global interrupt and LPUART1 global interrupt through
LCD
30: LCD global interrupt
USB
31: USB event interrupt through EXTI18
Trait Implementations
impl Copy for Interrupt
[src]
impl Clone for Interrupt
[src]
fn clone(&self) -> Interrupt
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Nr for Interrupt
[src]
Auto Trait Implementations
Blanket Implementations
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> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From for T
[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> 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,