Type Alias gd32f1::gd32f190::timer0::smcfg::TrgsW

source ·
pub type TrgsW<'a, REG> = FieldWriter<'a, REG, 3, Trgs>;
Expand description

Field TRGS writer - Trigger selection

Aliased Type§

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

Implementations§

source§

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

source

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

Internal Trigger 0 (ITI0)

source

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

Internal Trigger 1 (ITI1)

source

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

Internal Trigger 2 (ITI2)

source

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

CI0 Edge Detector (CI0F_ED)

source

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

Filtered Timer Input 0 (CI0FE0)

source

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

Filtered Timer Input 1 (CI1FE1)

source

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

External Trigger input (ETIFP)