pub struct HrTimOngoingCalibration { /* private fields */ }
Implementations§
Source§impl HrTimOngoingCalibration
impl HrTimOngoingCalibration
Sourcepub unsafe fn hr_control() -> HrTimOngoingCalibration
pub unsafe fn hr_control() -> HrTimOngoingCalibration
Look in the hal for an corresponding extension trait for HRTIM_COMMON
.
..unless you are the one implementing the hal
§Safety
The user is expected to have setup and enabled rcc clock to the peripheral
Source§impl HrTimOngoingCalibration
impl HrTimOngoingCalibration
pub fn wait_for_calibration(self) -> (HrTimCalibrated, FaultInputs, EevInputs)
pub fn set_adc1_trigger_psc(self, post_scaler: AdcTriggerPostscaler) -> Self
pub fn set_adc2_trigger_psc(self, post_scaler: AdcTriggerPostscaler) -> Self
pub fn set_adc3_trigger_psc(self, post_scaler: AdcTriggerPostscaler) -> Self
pub fn set_adc4_trigger_psc(self, post_scaler: AdcTriggerPostscaler) -> Self
pub fn set_fault_sampling_division(self, divider: SamplingClkDiv) -> Self
pub fn set_eev_sampling_division(self, divider: SamplingClkDiv) -> Self
Auto Trait Implementations§
impl Freeze for HrTimOngoingCalibration
impl RefUnwindSafe for HrTimOngoingCalibration
impl Send for HrTimOngoingCalibration
impl Sync for HrTimOngoingCalibration
impl Unpin for HrTimOngoingCalibration
impl UnwindSafe for HrTimOngoingCalibration
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