Struct esp32s3::pwm0::timer0_cfg1::W
source · pub struct W(_);
Expand description
Register TIMER0_CFG1
writer
Implementations§
source§impl W
impl W
sourcepub fn timer0_start(&mut self) -> TIMER0_START_W<'_, 0>
pub fn timer0_start(&mut self) -> TIMER0_START_W<'_, 0>
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
sourcepub fn timer0_mod(&mut self) -> TIMER0_MOD_W<'_, 3>
pub fn timer0_mod(&mut self) -> TIMER0_MOD_W<'_, 3>
Bits 3:4 - PWM timer0 working mode, 0: freeze, 1: increase mode, 2: decrease mode, 3: up-down mode