Module esp32_hal::pac::ledc::hsch_conf1

Expand description

Structs

This register you can read, write_with_zero, reset, write, modify. See API.
Register HSCH%s_CONF1 reader
Register HSCH%s_CONF1 writer

Type Definitions

Field DUTY_CYCLE reader - This register is used to increase or decrease the duty every reg_duty_cycle_hsch0 cycles for high speed channel0.
Field DUTY_CYCLE writer - This register is used to increase or decrease the duty every reg_duty_cycle_hsch0 cycles for high speed channel0.
Field DUTY_INC reader - This register is used to increase the duty of output signal or decrease the duty of output signal for high speed channel0.
Field DUTY_INC writer - This register is used to increase the duty of output signal or decrease the duty of output signal for high speed channel0.
Field DUTY_NUM reader - This register is used to control the num of increased or decreased times for high speed channel0.
Field DUTY_NUM writer - This register is used to control the num of increased or decreased times for high speed channel0.
Field DUTY_SCALE reader - This register controls the increase or decrease step scale for high speed channel0.
Field DUTY_SCALE writer - This register controls the increase or decrease step scale for high speed channel0.
Field DUTY_START reader - When reg_duty_num_hsch0 reg_duty_cycle_hsch0 and reg_duty_scale_hsch0 has been configured. these register won’t take effect until set reg_duty_start_hsch0. this bit is automatically cleared by hardware.
Field DUTY_START writer - When reg_duty_num_hsch0 reg_duty_cycle_hsch0 and reg_duty_scale_hsch0 has been configured. these register won’t take effect until set reg_duty_start_hsch0. this bit is automatically cleared by hardware.