Struct Adc4
pub struct Adc4 { /* private fields */ }Expand description
Analog-to-digital converter
Implementations§
§impl Adc4
impl Adc4
pub const unsafe fn from_ptr(ptr: *mut ()) -> Self
pub const fn as_ptr(&self) -> *mut ()
pub const fn chselr(self) -> Reg<Adc4Chselr, RW>
pub const fn chselr(self) -> Reg<Adc4Chselr, RW>
Channel selection register (CHSELRMOD = 0: one bit per channel)
pub const fn chselr_sq(self) -> Reg<Adc4ChselrSq, RW>
pub const fn chselr_sq(self) -> Reg<Adc4ChselrSq, RW>
Channel selection register (CHSELRMOD = 1: fully configurable 8-conversion sequencer)
pub const fn awd2cr(self) -> Reg<Adc4Awd2cr, RW>
pub const fn awd2cr(self) -> Reg<Adc4Awd2cr, RW>
Analog watchdog 2 configuration register
pub const fn awd3cr(self) -> Reg<Adc4Awd3cr, RW>
pub const fn awd3cr(self) -> Reg<Adc4Awd3cr, RW>
Analog watchdog 3 configuration register
pub const fn calfact(self) -> Reg<Adc4Calfact, RW>
pub const fn calfact(self) -> Reg<Adc4Calfact, RW>
Calibration factor register
Trait Implementations§
impl Copy for Adc4
impl Eq for Adc4
impl Send for Adc4
impl StructuralPartialEq for Adc4
impl Sync for Adc4
Auto Trait Implementations§
impl Freeze for Adc4
impl RefUnwindSafe for Adc4
impl Unpin for Adc4
impl UnsafeUnpin for Adc4
impl UnwindSafe for Adc4
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