Type Alias EdgselW

Source
pub type EdgselW<'a, REG> = FieldWriter<'a, REG, 2, Edgselselect, Safe>;
Expand description

Field EDGSEL writer - Edge Detection Selection

Aliased Type§

struct EdgselW<'a, REG> { /* private fields */ }

Implementations§

Source§

impl<'a, REG> EdgselW<'a, REG>
where REG: Writable + RegisterSpec, REG::Ux: From<u8>,

Source

pub fn no_evt_output(self) -> &'a mut W<REG>

No event output when using the resynchronized or synchronous path

Source

pub fn rising_edge(self) -> &'a mut W<REG>

Event detection only on the rising edge of the signal from the event generator when using the resynchronized or synchronous path

Source

pub fn falling_edge(self) -> &'a mut W<REG>

Event detection only on the falling edge of the signal from the event generator when using the resynchronized or synchronous path

Source

pub fn both_edges(self) -> &'a mut W<REG>

Event detection on rising and falling edges of the signal from the event generator when using the resynchronized or synchronous path