Enum ht32f523x2::Interrupt
source · #[repr(u16)]pub enum Interrupt {
Show 29 variants
LVD_BOD = 0,
RTC = 1,
FMC = 2,
EVWUP = 3,
EXTI0_1 = 4,
EXTI2_3 = 5,
EXTI4_15 = 6,
CMP0_1 = 7,
ADC = 8,
MCTM0 = 10,
GPTM1 = 11,
GPTM0 = 12,
SCTM0 = 13,
SCTM1 = 14,
BFTM0 = 17,
BFTM1 = 18,
I2C0 = 19,
I2C1 = 20,
SPI0 = 21,
SPI1 = 22,
USART0 = 23,
USART1 = 24,
UART0 = 25,
UART1 = 26,
SCI = 27,
I2S = 28,
USB = 29,
PDMACH0_1 = 30,
PDMACH2_5 = 31,
}
Expand description
Enumeration of all the interrupts.
Variants§
LVD_BOD = 0
0 - LVD_BOD
RTC = 1
1 - RTC
FMC = 2
2 - FMC
EVWUP = 3
3 - EVWUP
EXTI0_1 = 4
4 - EXTI0_1
EXTI2_3 = 5
5 - EXTI2_3
EXTI4_15 = 6
6 - EXTI4_15
CMP0_1 = 7
7 - CMP0_1
ADC = 8
8 - ADC
MCTM0 = 10
10 - MCTM0
GPTM1 = 11
11 - GPTM1
GPTM0 = 12
12 - GPTM0
SCTM0 = 13
13 - SCTM0
SCTM1 = 14
14 - SCTM1
BFTM0 = 17
17 - BFTM0
BFTM1 = 18
18 - BFTM1
I2C0 = 19
19 - I2C0
I2C1 = 20
20 - I2C1
SPI0 = 21
21 - SPI0
SPI1 = 22
22 - SPI1
USART0 = 23
23 - USART0
USART1 = 24
24 - USART1
UART0 = 25
25 - UART0
UART1 = 26
26 - UART1
SCI = 27
27 - SCI
I2S = 28
28 - I2S
USB = 29
29 - USB
PDMACH0_1 = 30
30 - PDMACH0_1
PDMACH2_5 = 31
31 - PDMACH2_5
Trait Implementations§
source§impl InterruptNumber for Interrupt
impl InterruptNumber for Interrupt
source§impl PartialEq for Interrupt
impl PartialEq for Interrupt
impl Copy for Interrupt
impl Eq for Interrupt
impl StructuralPartialEq for Interrupt
Auto Trait Implementations§
impl Freeze for Interrupt
impl RefUnwindSafe for Interrupt
impl Send for Interrupt
impl Sync for Interrupt
impl Unpin for Interrupt
impl UnwindSafe for Interrupt
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more