Type Alias atsame70n21b::ssc::tcmr::START_W

source ·
pub type START_W<'a, const O: u8> = FieldWriter<'a, TCMR_SPEC, 4, O, STARTSELECT_A>;
Expand description

Field START writer - Transmit Start Selection

Aliased Type§

struct START_W<'a, const O: u8> { /* private fields */ }

Implementations§

source§

impl<'a, const O: u8> START_W<'a, O>

source

pub fn continuous(self) -> &'a mut W

Continuous, as soon as a word is written in the SSC_THR (if Transmit is enabled), and immediately after the end of transfer of the previous data

source

pub fn receive(self) -> &'a mut W

Receive start

source

pub fn tf_low(self) -> &'a mut W

Detection of a low level on TF signal

source

pub fn tf_high(self) -> &'a mut W

Detection of a high level on TF signal

source

pub fn tf_falling(self) -> &'a mut W

Detection of a falling edge on TF signal

source

pub fn tf_rising(self) -> &'a mut W

Detection of a rising edge on TF signal

source

pub fn tf_level(self) -> &'a mut W

Detection of any level change on TF signal

source

pub fn tf_edge(self) -> &'a mut W

Detection of any edge on TF signal