#[repr(u8)]
pub enum MUXPOS_A {
Show 32 variants
AIN0,
AIN1,
AIN2,
AIN3,
AIN4,
AIN5,
AIN6,
AIN7,
AIN8,
AIN9,
AIN10,
AIN11,
AIN12,
AIN13,
AIN14,
AIN15,
AIN16,
AIN17,
AIN18,
AIN19,
AIN20,
AIN21,
AIN22,
AIN23,
SCALEDCOREVCC,
SCALEDVBAT,
SCALEDIOVCC,
BANDGAP,
PTAT,
CTAT,
DAC,
PTC,
}
Expand description
Positive Mux Input Selection
Value on reset: 0
Variants
AIN0
0: ADC AIN0 Pin
AIN1
1: ADC AIN1 Pin
AIN2
2: ADC AIN2 Pin
AIN3
3: ADC AIN3 Pin
AIN4
4: ADC AIN4 Pin
AIN5
5: ADC AIN5 Pin
AIN6
6: ADC AIN6 Pin
AIN7
7: ADC AIN7 Pin
AIN8
8: ADC AIN8 Pin
AIN9
9: ADC AIN9 Pin
AIN10
10: ADC AIN10 Pin
AIN11
11: ADC AIN11 Pin
AIN12
12: ADC AIN12 Pin
AIN13
13: ADC AIN13 Pin
AIN14
14: ADC AIN14 Pin
AIN15
15: ADC AIN15 Pin
AIN16
16: ADC AIN16 Pin
AIN17
17: ADC AIN17 Pin
AIN18
18: ADC AIN18 Pin
AIN19
19: ADC AIN19 Pin
AIN20
20: ADC AIN20 Pin
AIN21
21: ADC AIN21 Pin
AIN22
22: ADC AIN22 Pin
AIN23
23: ADC AIN23 Pin
SCALEDCOREVCC
24: 1/4 Scaled Core Supply
SCALEDVBAT
25: 1/4 Scaled VBAT Supply
SCALEDIOVCC
26: 1/4 Scaled I/O Supply
BANDGAP
27: Bandgap Voltage
PTAT
28: Temperature Sensor
CTAT
29: Temperature Sensor
DAC
30: DAC Output
PTC
31: PTC output (only on ADC0)
Trait Implementations
impl Copy for MUXPOS_A
impl StructuralPartialEq for MUXPOS_A
Auto Trait Implementations
impl RefUnwindSafe for MUXPOS_A
impl Send for MUXPOS_A
impl Sync for MUXPOS_A
impl Unpin for MUXPOS_A
impl UnwindSafe for MUXPOS_A
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more