pub struct Flexpwm { /* private fields */ }Expand description
PWM
Implementations§
Source§impl Flexpwm
impl Flexpwm
pub const unsafe fn from_ptr(ptr: *mut ()) -> Self
pub const fn as_ptr(&self) -> *mut ()
Sourcepub const fn sm0dismap0(self) -> Reg<Smdismap0, RW>
pub const fn sm0dismap0(self) -> Reg<Smdismap0, RW>
Fault Disable Mapping Register 0
Sourcepub const fn sm0captctrlx(self) -> Reg<Smcaptctrlx, RW>
pub const fn sm0captctrlx(self) -> Reg<Smcaptctrlx, RW>
Capture Control X Register
Sourcepub const fn sm0captcompx(self) -> Reg<Smcaptcompx, RW>
pub const fn sm0captcompx(self) -> Reg<Smcaptcompx, RW>
Capture Compare X Register
Sourcepub const fn sm0cval0cyc(self) -> Reg<Smcval0cyc, R>
pub const fn sm0cval0cyc(self) -> Reg<Smcval0cyc, R>
Capture Value 0 Cycle Register
Sourcepub const fn sm0cval1cyc(self) -> Reg<Smcval1cyc, R>
pub const fn sm0cval1cyc(self) -> Reg<Smcval1cyc, R>
Capture Value 1 Cycle Register
Sourcepub const fn sm0captfiltx(self) -> Reg<Smcaptfiltx, RW>
pub const fn sm0captfiltx(self) -> Reg<Smcaptfiltx, RW>
Capture PWM_X Input Filter Register
Sourcepub const fn sm1dismap0(self) -> Reg<Smdismap0, RW>
pub const fn sm1dismap0(self) -> Reg<Smdismap0, RW>
Fault Disable Mapping Register 0
Sourcepub const fn sm1captctrlx(self) -> Reg<Smcaptctrlx, RW>
pub const fn sm1captctrlx(self) -> Reg<Smcaptctrlx, RW>
Capture Control X Register
Sourcepub const fn sm1captcompx(self) -> Reg<Smcaptcompx, RW>
pub const fn sm1captcompx(self) -> Reg<Smcaptcompx, RW>
Capture Compare X Register
Sourcepub const fn sm1cval0cyc(self) -> Reg<Smcval0cyc, R>
pub const fn sm1cval0cyc(self) -> Reg<Smcval0cyc, R>
Capture Value 0 Cycle Register
Sourcepub const fn sm1cval1cyc(self) -> Reg<Smcval1cyc, R>
pub const fn sm1cval1cyc(self) -> Reg<Smcval1cyc, R>
Capture Value 1 Cycle Register
Sourcepub const fn sm1phasedly(self) -> Reg<Smphasedly, RW>
pub const fn sm1phasedly(self) -> Reg<Smphasedly, RW>
Phase Delay Register
Sourcepub const fn sm1captfiltx(self) -> Reg<Smcaptfiltx, RW>
pub const fn sm1captfiltx(self) -> Reg<Smcaptfiltx, RW>
Capture PWM_X Input Filter Register
Sourcepub const fn sm2dismap0(self) -> Reg<Smdismap0, RW>
pub const fn sm2dismap0(self) -> Reg<Smdismap0, RW>
Fault Disable Mapping Register 0
Sourcepub const fn sm2captctrlx(self) -> Reg<Smcaptctrlx, RW>
pub const fn sm2captctrlx(self) -> Reg<Smcaptctrlx, RW>
Capture Control X Register
Sourcepub const fn sm2captcompx(self) -> Reg<Smcaptcompx, RW>
pub const fn sm2captcompx(self) -> Reg<Smcaptcompx, RW>
Capture Compare X Register
Sourcepub const fn sm2cval0cyc(self) -> Reg<Smcval0cyc, R>
pub const fn sm2cval0cyc(self) -> Reg<Smcval0cyc, R>
Capture Value 0 Cycle Register
Sourcepub const fn sm2cval1cyc(self) -> Reg<Smcval1cyc, R>
pub const fn sm2cval1cyc(self) -> Reg<Smcval1cyc, R>
Capture Value 1 Cycle Register
Sourcepub const fn sm2phasedly(self) -> Reg<Smphasedly, RW>
pub const fn sm2phasedly(self) -> Reg<Smphasedly, RW>
Phase Delay Register
Sourcepub const fn sm2captfiltx(self) -> Reg<Smcaptfiltx, RW>
pub const fn sm2captfiltx(self) -> Reg<Smcaptfiltx, RW>
Capture PWM_X Input Filter Register
Sourcepub const fn sm3dismap0(self) -> Reg<Smdismap0, RW>
pub const fn sm3dismap0(self) -> Reg<Smdismap0, RW>
Fault Disable Mapping Register 0
Sourcepub const fn sm3captctrlx(self) -> Reg<Smcaptctrlx, RW>
pub const fn sm3captctrlx(self) -> Reg<Smcaptctrlx, RW>
Capture Control X Register
Sourcepub const fn sm3captcompx(self) -> Reg<Smcaptcompx, RW>
pub const fn sm3captcompx(self) -> Reg<Smcaptcompx, RW>
Capture Compare X Register
Sourcepub const fn sm3cval0cyc(self) -> Reg<Smcval0cyc, R>
pub const fn sm3cval0cyc(self) -> Reg<Smcval0cyc, R>
Capture Value 0 Cycle Register
Sourcepub const fn sm3cval1cyc(self) -> Reg<Smcval1cyc, R>
pub const fn sm3cval1cyc(self) -> Reg<Smcval1cyc, R>
Capture Value 1 Cycle Register
Sourcepub const fn sm3phasedly(self) -> Reg<Smphasedly, RW>
pub const fn sm3phasedly(self) -> Reg<Smphasedly, RW>
Phase Delay Register
Sourcepub const fn sm3captfiltx(self) -> Reg<Smcaptfiltx, RW>
pub const fn sm3captfiltx(self) -> Reg<Smcaptfiltx, RW>
Capture PWM_X Input Filter Register