Enum stm32_hal2::dac::DacMode
source · [−]#[repr(u8)]
pub enum DacMode {
NormExternalOnlyBufEn,
NormExternalAndPeriphBufEn,
NormExternalOnlyBufDis,
NormExternalAndPeriphBuDis,
ShNormExternalOnlyBufEn,
ShExternalAndPeriphBufEn,
ShNormExternalOnlyBufDis,
ShNormExternalAndPeriphBuDis,
}
Expand description
Sets the DAC_MCR register, Mode1 and Mode2 fields.
Variants
NormExternalOnlyBufEn
DAC channel is connected to external pin with Buffer enabled
NormExternalAndPeriphBufEn
DAC channel is connected to external pin and to on chip peripherals with buffer enabled
NormExternalOnlyBufDis
DAC channel is connected to external pin with buffer disabled
NormExternalAndPeriphBuDis
DAC channel is connected to on chip peripherals with Buffer disabled
ShNormExternalOnlyBufEn
DAC channel is connected to external pin with Buffer enabled
ShExternalAndPeriphBufEn
DAC channel is connected to external pin and to on chip peripherals with buffer enabled
ShNormExternalOnlyBufDis
DAC channel is connected to external pin with buffer disabled
ShNormExternalAndPeriphBuDis
DAC channel is connected to on chip peripherals with Buffer disabled
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for DacMode
impl Send for DacMode
impl Sync for DacMode
impl Unpin for DacMode
impl UnwindSafe for DacMode
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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