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<Sm0dismap0, RW>
pub const fn sm0dismap0(self) -> Reg<Sm0dismap0, RW>
Fault Disable Mapping Register 0.
Sourcepub const fn sm0captctrlx(self) -> Reg<Sm0captctrlx, RW>
pub const fn sm0captctrlx(self) -> Reg<Sm0captctrlx, RW>
Capture Control X Register.
Sourcepub const fn sm0captcompx(self) -> Reg<Sm0captcompx, RW>
pub const fn sm0captcompx(self) -> Reg<Sm0captcompx, RW>
Capture Compare X Register.
Sourcepub const fn sm0cval0cyc(self) -> Reg<Sm0cval0cyc, R>
pub const fn sm0cval0cyc(self) -> Reg<Sm0cval0cyc, R>
Capture Value 0 Cycle Register.
Sourcepub const fn sm0cval1cyc(self) -> Reg<Sm0cval1cyc, R>
pub const fn sm0cval1cyc(self) -> Reg<Sm0cval1cyc, R>
Capture Value 1 Cycle Register.
Sourcepub const fn sm0captfiltx(self) -> Reg<Sm0captfiltx, RW>
pub const fn sm0captfiltx(self) -> Reg<Sm0captfiltx, RW>
Capture PWM_X Input Filter Register.
Sourcepub const fn sm1dismap0(self) -> Reg<Sm1dismap0, RW>
pub const fn sm1dismap0(self) -> Reg<Sm1dismap0, RW>
Fault Disable Mapping Register 0.
Sourcepub const fn sm1captctrlx(self) -> Reg<Sm1captctrlx, RW>
pub const fn sm1captctrlx(self) -> Reg<Sm1captctrlx, RW>
Capture Control X Register.
Sourcepub const fn sm1captcompx(self) -> Reg<Sm1captcompx, RW>
pub const fn sm1captcompx(self) -> Reg<Sm1captcompx, RW>
Capture Compare X Register.
Sourcepub const fn sm1cval0cyc(self) -> Reg<Sm1cval0cyc, R>
pub const fn sm1cval0cyc(self) -> Reg<Sm1cval0cyc, R>
Capture Value 0 Cycle Register.
Sourcepub const fn sm1cval1cyc(self) -> Reg<Sm1cval1cyc, R>
pub const fn sm1cval1cyc(self) -> Reg<Sm1cval1cyc, R>
Capture Value 1 Cycle Register.
Sourcepub const fn sm1phasedly(self) -> Reg<Sm1phasedly, RW>
pub const fn sm1phasedly(self) -> Reg<Sm1phasedly, RW>
Phase Delay Register.
Sourcepub const fn sm1captfiltx(self) -> Reg<Sm1captfiltx, RW>
pub const fn sm1captfiltx(self) -> Reg<Sm1captfiltx, RW>
Capture PWM_X Input Filter Register.
Sourcepub const fn sm2dismap0(self) -> Reg<Sm2dismap0, RW>
pub const fn sm2dismap0(self) -> Reg<Sm2dismap0, RW>
Fault Disable Mapping Register 0.
Sourcepub const fn sm2captctrlx(self) -> Reg<Sm2captctrlx, RW>
pub const fn sm2captctrlx(self) -> Reg<Sm2captctrlx, RW>
Capture Control X Register.
Sourcepub const fn sm2captcompx(self) -> Reg<Sm2captcompx, RW>
pub const fn sm2captcompx(self) -> Reg<Sm2captcompx, RW>
Capture Compare X Register.
Sourcepub const fn sm2cval0cyc(self) -> Reg<Sm2cval0cyc, R>
pub const fn sm2cval0cyc(self) -> Reg<Sm2cval0cyc, R>
Capture Value 0 Cycle Register.
Sourcepub const fn sm2cval1cyc(self) -> Reg<Sm2cval1cyc, R>
pub const fn sm2cval1cyc(self) -> Reg<Sm2cval1cyc, R>
Capture Value 1 Cycle Register.
Sourcepub const fn sm2phasedly(self) -> Reg<Sm2phasedly, RW>
pub const fn sm2phasedly(self) -> Reg<Sm2phasedly, RW>
Phase Delay Register.
Sourcepub const fn sm2captfiltx(self) -> Reg<Sm2captfiltx, RW>
pub const fn sm2captfiltx(self) -> Reg<Sm2captfiltx, RW>
Capture PWM_X Input Filter Register.
Trait Implementations§
impl Copy for Flexpwm
impl Eq for Flexpwm
impl Send for Flexpwm
impl StructuralPartialEq for Flexpwm
impl Sync for Flexpwm
Auto Trait Implementations§
impl Freeze for Flexpwm
impl RefUnwindSafe for Flexpwm
impl Unpin for Flexpwm
impl UnwindSafe for Flexpwm
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