pub struct Parts {
pub control: HrTimOngoingCalibration,
pub master: HRTIM_MASTER,
pub tima: HRTIM_TIMA,
pub timb: HRTIM_TIMB,
pub timc: HRTIM_TIMC,
pub timd: HRTIM_TIMD,
pub time: HRTIM_TIME,
pub timf: HRTIM_TIMF,
}Expand description
Uninitialized HRTIM resources as returned by HrControltExt::hr_control
Fields§
§control: HrTimOngoingCalibrationControl resources common for all of the HRTIM instances timers
This needs to be initialized and calibrated by calling HrTimOngoingCalibration::wait_for_calibration
master: HRTIM_MASTERUninitialized MASTER, call HRTIM_MASTER::pwm_advanced to set it up
tima: HRTIM_TIMAUninitialized TIMA, call HRTIM_TIMA::pwm_advanced to set it up
timb: HRTIM_TIMBUninitialized TIMB, call HRTIM_TIMB::pwm_advanced to set it up
timc: HRTIM_TIMCUninitialized TIMC, call HRTIM_TIMC::pwm_advanced to set it up
timd: HRTIM_TIMDUninitialized TIMD, call HRTIM_TIMD::pwm_advanced to set it up
time: HRTIM_TIMEUninitialized TIME, call HRTIM_TIME::pwm_advanced to set it up
timf: HRTIM_TIMFUninitialized TIMF, call HRTIM_TIMF::pwm_advanced to set it up
Auto Trait Implementations§
impl Freeze for Parts
impl !RefUnwindSafe for Parts
impl Send for Parts
impl !Sync for Parts
impl Unpin for Parts
impl UnwindSafe for Parts
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