#[repr(u8)]
pub enum REFSEL_A {
Show 16 variants
REF1_8VDD,
REF2_8VDD,
REF3_8VDD,
REF4_8VDD,
REF5_8VDD,
REF6_8VDD,
REF7_8VDD,
AREF,
REF1_16VDD,
REF3_16VDD,
REF5_16VDD,
REF7_16VDD,
REF9_16VDD,
REF11_16VDD,
REF13_16VDD,
REF15_16VDD,
}
Expand description
Reference select
Value on reset: 4
Variants
REF1_8VDD
0: VDD * 1/8 selected as reference
REF2_8VDD
1: VDD * 2/8 selected as reference
REF3_8VDD
2: VDD * 3/8 selected as reference
REF4_8VDD
3: VDD * 4/8 selected as reference
REF5_8VDD
4: VDD * 5/8 selected as reference
REF6_8VDD
5: VDD * 6/8 selected as reference
REF7_8VDD
6: VDD * 7/8 selected as reference
AREF
7: External analog reference selected
REF1_16VDD
8: VDD * 1/16 selected as reference
REF3_16VDD
9: VDD * 3/16 selected as reference
REF5_16VDD
10: VDD * 5/16 selected as reference
REF7_16VDD
11: VDD * 7/16 selected as reference
REF9_16VDD
12: VDD * 9/16 selected as reference
REF11_16VDD
13: VDD * 11/16 selected as reference
REF13_16VDD
14: VDD * 13/16 selected as reference
REF15_16VDD
15: VDD * 15/16 selected as reference
Trait Implementations
impl Copy for REFSEL_A
impl StructuralPartialEq for REFSEL_A
Auto Trait Implementations
impl RefUnwindSafe for REFSEL_A
impl Send for REFSEL_A
impl Sync for REFSEL_A
impl Unpin for REFSEL_A
impl UnwindSafe for REFSEL_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