#[repr(u8)]pub enum SOURCESEL_A {
Show 29 variants
NONE = 0,
PRSL = 1,
PRSH = 2,
ACMP0 = 3,
ACMP1 = 4,
ADC0 = 5,
LESENSEL = 7,
LESENSEH = 8,
LESENSED = 9,
LESENSE = 10,
RTCC = 11,
GPIOL = 12,
GPIOH = 13,
LETIMER0 = 14,
PCNT0 = 15,
PCNT1 = 16,
PCNT2 = 17,
CMU = 18,
VDAC0 = 24,
CRYOTIMER = 26,
USART0 = 48,
USART1 = 49,
USART2 = 50,
USART3 = 51,
TIMER0 = 60,
TIMER1 = 61,
WTIMER0 = 62,
WTIMER1 = 63,
CM4 = 67,
}
Expand description
Source Select
Value on reset: 0
Variants§
NONE = 0
0: No source selected
PRSL = 1
1: Peripheral Reflex System
PRSH = 2
2: Peripheral Reflex System
ACMP0 = 3
3: Analog Comparator 0
ACMP1 = 4
4: Analog Comparator 1
ADC0 = 5
5: Analog to Digital Converter 0
LESENSEL = 7
7: Low Energy Sensor Interface
LESENSEH = 8
8: Low Energy Sensor Interface
LESENSED = 9
9: Low Energy Sensor Interface
LESENSE = 10
10: Low Energy Sensor Interface
RTCC = 11
11: Real-Time Counter and Calendar
GPIOL = 12
12: General purpose Input/Output
GPIOH = 13
13: General purpose Input/Output
LETIMER0 = 14
14: Low Energy Timer 0
PCNT0 = 15
15: Pulse Counter 0
PCNT1 = 16
16: Pulse Counter 1
PCNT2 = 17
17: Pulse Counter 2
CMU = 18
18: Clock Management Unit
VDAC0 = 24
24: Digital to Analog Converter 0
CRYOTIMER = 26
26: CRYOTIMER
USART0 = 48
48: Universal Synchronous/Asynchronous Receiver/Transmitter 0
USART1 = 49
49: Universal Synchronous/Asynchronous Receiver/Transmitter 1
USART2 = 50
50: Universal Synchronous/Asynchronous Receiver/Transmitter 2
USART3 = 51
51: Universal Synchronous/Asynchronous Receiver/Transmitter 3
TIMER0 = 60
60: Timer 0
TIMER1 = 61
61: Timer 1
WTIMER0 = 62
62: Wide Timer 0
WTIMER1 = 63
63: Wide Timer 1
CM4 = 67
67: 1000011
Trait Implementations§
Source§impl Clone for SOURCESEL_A
impl Clone for SOURCESEL_A
Source§fn clone(&self) -> SOURCESEL_A
fn clone(&self) -> SOURCESEL_A
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
source
. Read more