[][src]Type Definition esp32::mcpwm::mcpwm_timer_synci_cfg_reg::W

type W = W<u32, MCPWM_TIMER_SYNCI_CFG_REG>;

Writer for register MCPWM_TIMER_SYNCI_CFG_REG

Methods

impl W[src]

pub fn mcpwm_external_synci2_invert(&mut self) -> MCPWM_EXTERNAL_SYNCI2_INVERT_W[src]

Bit 11 - Onvert SYNC2 from GPIO matrix

pub fn mcpwm_external_synci1_invert(&mut self) -> MCPWM_EXTERNAL_SYNCI1_INVERT_W[src]

Bit 10 - Invert SYNC1 from GPIO matrix

pub fn mcpwm_external_synci0_invert(&mut self) -> MCPWM_EXTERNAL_SYNCI0_INVERT_W[src]

Bit 9 - Invert SYNC0 from GPIO matrix

pub fn mcpwm_timer2_syncisel(&mut self) -> MCPWM_TIMER2_SYNCISEL_W[src]

Bits 6:8 - Select sync input for PWM timer2 1: PWM timer0 synco 2: PWM timer1 synco 3: PWM timer2 synco 4: SYNC0 from GPIO matrix 5: SYNC1 from GPIO matrix 6: SYNC2 from GPIO matrix other values: no sync input selected

pub fn mcpwm_timer1_syncisel(&mut self) -> MCPWM_TIMER1_SYNCISEL_W[src]

Bits 3:5 - Select sync input for PWM timer1 1: PWM timer0 synco 2: PWM timer1 synco 3: PWM timer2 synco 4: SYNC0 from GPIO matrix 5: SYNC1 from GPIO matrix 6: SYNC2 from GPIO matrix other values: no sync input selected

pub fn mcpwm_timer0_syncisel(&mut self) -> MCPWM_TIMER0_SYNCISEL_W[src]

Bits 0:2 - Select sync input for PWM timer0 1: PWM timer0 synco 2: PWM timer1 synco 3: PWM timer2 synco 4: SYNC0 from GPIO matrix 5: SYNC1 from GPIO matrix 6: SYNC2 from GPIO matrix other values: no sync input selected