pub type W = W<LEDC_CTRL_SPEC>;Expand description
Register ledc_ctrl writer
Aliased Type§
pub struct W { /* private fields */ }Implementations§
Source§impl W
impl W
Sourcepub fn ledc_en(&mut self) -> LEDC_EN_W<'_, LEDC_CTRL_SPEC>
pub fn ledc_en(&mut self) -> LEDC_EN_W<'_, LEDC_CTRL_SPEC>
Bit 0
Sourcepub fn ledc_soft_reset(&mut self) -> LEDC_SOFT_RESET_W<'_, LEDC_CTRL_SPEC>
pub fn ledc_soft_reset(&mut self) -> LEDC_SOFT_RESET_W<'_, LEDC_CTRL_SPEC>
Bit 1
Sourcepub fn led_msb_(&mut self, n: u8) -> LED_MSB__W<'_, LEDC_CTRL_SPEC>
pub fn led_msb_(&mut self, n: u8) -> LED_MSB__W<'_, LEDC_CTRL_SPEC>
NOTE: n is number of field in register. n == 0 corresponds to led_msb_B field
Sourcepub fn led_msb_b(&mut self) -> LED_MSB__W<'_, LEDC_CTRL_SPEC>
pub fn led_msb_b(&mut self) -> LED_MSB__W<'_, LEDC_CTRL_SPEC>
Bit 2 - led_msb_B
Sourcepub fn led_msb_r(&mut self) -> LED_MSB__W<'_, LEDC_CTRL_SPEC>
pub fn led_msb_r(&mut self) -> LED_MSB__W<'_, LEDC_CTRL_SPEC>
Bit 3 - led_msb_R
Sourcepub fn led_msb_g(&mut self) -> LED_MSB__W<'_, LEDC_CTRL_SPEC>
pub fn led_msb_g(&mut self) -> LED_MSB__W<'_, LEDC_CTRL_SPEC>
Bit 4 - led_msb_G
Sourcepub fn led_msb_top(&mut self) -> LED_MSB__W<'_, LEDC_CTRL_SPEC>
pub fn led_msb_top(&mut self) -> LED_MSB__W<'_, LEDC_CTRL_SPEC>
Bit 5 - led_msb_TOP
Sourcepub fn led_rgb_mode(&mut self) -> LED_RGB_MODE_W<'_, LEDC_CTRL_SPEC>
pub fn led_rgb_mode(&mut self) -> LED_RGB_MODE_W<'_, LEDC_CTRL_SPEC>
Bits 6:8
Sourcepub fn reset_led_en(&mut self) -> RESET_LED_EN_W<'_, LEDC_CTRL_SPEC>
pub fn reset_led_en(&mut self) -> RESET_LED_EN_W<'_, LEDC_CTRL_SPEC>
Bit 10
Sourcepub fn total_data_length(&mut self) -> TOTAL_DATA_LENGTH_W<'_, LEDC_CTRL_SPEC>
pub fn total_data_length(&mut self) -> TOTAL_DATA_LENGTH_W<'_, LEDC_CTRL_SPEC>
Bits 16:28