Enum Ftm5ObeCtrl
pub enum Ftm5ObeCtrl {
_0 = 0,
_1 = 1,
}Expand description
FTM5 OBE CTRL bit
Value on reset: 0
Variants§
_0 = 0
0: The FTM channel output is put to safe state when the FTM counter is enabled and the FTM channel output is enabled by Fault Control (FTM_MODE[FAULTM]!=2’b00 and FTM_FLTCTRL[FSTATE]=1’b0) and PWM is enabled (FTM_SC[PWMENn] = 1’b1). Otherwise the channel output is tristated.
_1 = 1
1: The FTM channel output state is retained when the channel is in output mode. The output channel is tristated when the channel is in input capture [DECAPEN=1’b0, COMBINE=1’b0, MSnB:MSnA=2’b00] or dual edge capture mode [DECAPEN=1’b1].
Trait Implementations§
§impl Clone for Ftm5ObeCtrl
impl Clone for Ftm5ObeCtrl
§fn clone(&self) -> Ftm5ObeCtrl
fn clone(&self) -> Ftm5ObeCtrl
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for Ftm5ObeCtrl
impl Debug for Ftm5ObeCtrl
§impl Format for Ftm5ObeCtrl
impl Format for Ftm5ObeCtrl
§impl From<Ftm5ObeCtrl> for bool
impl From<Ftm5ObeCtrl> for bool
§fn from(variant: Ftm5ObeCtrl) -> Self
fn from(variant: Ftm5ObeCtrl) -> Self
Converts to this type from the input type.
§impl PartialEq for Ftm5ObeCtrl
impl PartialEq for Ftm5ObeCtrl
impl Copy for Ftm5ObeCtrl
impl Eq for Ftm5ObeCtrl
impl StructuralPartialEq for Ftm5ObeCtrl
Auto Trait Implementations§
impl Freeze for Ftm5ObeCtrl
impl RefUnwindSafe for Ftm5ObeCtrl
impl Send for Ftm5ObeCtrl
impl Sync for Ftm5ObeCtrl
impl Unpin for Ftm5ObeCtrl
impl UnwindSafe for Ftm5ObeCtrl
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