#[repr(u8)]pub enum MODE1 {
NormalPinBuffer = 0,
NormalPinChipBuffer = 1,
NormalPinNoBuffer = 2,
NormalChipNoBuffer = 3,
ShpinBuffer = 4,
ShpinChipBuffer = 5,
ShpinNoBuffer = 6,
ShchipNoBuffer = 7,
}
Expand description
DAC channel%s mode
Value on reset: 0
Variants§
NormalPinBuffer = 0
0: Normal mode - DAC channelx is connected to external pin with Buffer enabled
NormalPinChipBuffer = 1
1: Normal mode - DAC channelx is connected to external pin and to on chip peripherals with Buffer enabled
NormalPinNoBuffer = 2
2: Normal mode - DAC channelx is connected to external pin with Buffer disabled
NormalChipNoBuffer = 3
3: Normal mode - DAC channelx is connected to on chip peripherals with Buffer disabled
ShpinBuffer = 4
4: S&H mode - DAC channelx is connected to external pin with Buffer enabled
ShpinChipBuffer = 5
5: S&H mode - DAC channelx is connected to external pin and to on chip peripherals with Buffer enabled
ShpinNoBuffer = 6
6: S&H mode - DAC channelx is connected to external pin and to on chip peripherals with Buffer disabled
ShchipNoBuffer = 7
7: S&H mode - DAC channelx is connected to on chip peripherals with Buffer disabled
Trait Implementations§
impl Copy for MODE1
impl Eq for MODE1
impl IsEnum for MODE1
impl StructuralPartialEq for MODE1
Auto Trait Implementations§
impl Freeze for MODE1
impl RefUnwindSafe for MODE1
impl Send for MODE1
impl Sync for MODE1
impl Unpin for MODE1
impl UnwindSafe for MODE1
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