Struct Adc3
pub struct Adc3 { /* private fields */ }Expand description
Analog-to-digital converter (12-bit ADC3 of STM32H72x/H73x, RM0468 chapter 29)
Implementations§
§impl Adc3
impl Adc3
pub const unsafe fn from_ptr(ptr: *mut ()) -> Self
pub const fn as_ptr(&self) -> *mut ()
pub const fn smpr(self, n: usize) -> Reg<Adc3Smpr, RW>
pub const fn smpr(self, n: usize) -> Reg<Adc3Smpr, RW>
Sample time register. SMPR[i] holds the sample times of channels 10i to 10i+9.
pub const fn awd2cr(self) -> Reg<Adc3Awd2cr, RW>
pub const fn awd2cr(self) -> Reg<Adc3Awd2cr, RW>
Analog watchdog 2 configuration register
pub const fn awd3cr(self) -> Reg<Adc3Awd3cr, RW>
pub const fn awd3cr(self) -> Reg<Adc3Awd3cr, RW>
Analog watchdog 3 configuration register
pub const fn difsel(self) -> Reg<Adc3Difsel, RW>
pub const fn difsel(self) -> Reg<Adc3Difsel, RW>
Differential mode selection register
pub const fn calfact(self) -> Reg<Adc3Calfact, RW>
pub const fn calfact(self) -> Reg<Adc3Calfact, RW>
Calibration factors register
Trait Implementations§
impl Copy for Adc3
impl Eq for Adc3
impl Send for Adc3
impl StructuralPartialEq for Adc3
impl Sync for Adc3
Auto Trait Implementations§
impl Freeze for Adc3
impl RefUnwindSafe for Adc3
impl Unpin for Adc3
impl UnsafeUnpin for Adc3
impl UnwindSafe for Adc3
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