Trait esp32c2_hal::ledc::timer::TimerHW
source · pub trait TimerHW<S>where
S: TimerSpeed,{
// Required methods
fn get_freq_hw(&self) -> Option<Rate<u32, 1, 1>>;
fn configure_hw(&self, divisor: u32);
fn update_hw(&self);
}
Expand description
Interface for HW configuration of timer
Required Methods§
sourcefn get_freq_hw(&self) -> Option<Rate<u32, 1, 1>>
fn get_freq_hw(&self) -> Option<Rate<u32, 1, 1>>
Get the current source timer frequency from the HW
sourcefn configure_hw(&self, divisor: u32)
fn configure_hw(&self, divisor: u32)
Configure the HW for the timer