Type Alias W

Source
pub type W = W<CFG1_SPEC>;
Expand description

Register CFG1 writer

Aliased Type§

pub struct W { /* private fields */ }

Implementations§

Source§

impl W

Source

pub fn start(&mut self) -> START_W<'_, CFG1_SPEC>

Bits 0:2 - PWM timer0 start and stop control. 0: if PWM timer0 starts, then stops at TEZ, 1: if timer0 starts, then stops at TEP, 2: PWM timer0 starts and runs on, 3: timer0 starts and stops at the next TEZ, 4: timer0 starts and stops at the next TEP. TEP here and below means the event that happens when the timer equals to period

Source

pub fn mod_(&mut self) -> MOD_W<'_, CFG1_SPEC>

Bits 3:4 - PWM timer0 working mode, 0: freeze, 1: increase mode, 2: decrease mode, 3: up-down mode