Struct stm32f1xx_hal::pac::TIM7
source · pub struct TIM7 { /* private fields */ }
Expand description
Basic timer
Implementations§
Trait Implementations§
source§impl Enable for TIM7
impl Enable for TIM7
fn enable(rcc: &RegisterBlock)
fn disable(rcc: &RegisterBlock)
impl Instance for TIM7
impl Send for TIM7
Auto Trait Implementations§
Blanket Implementations§
source§impl<TIM> TimerExt for TIMwhere
TIM: Instance,
impl<TIM> TimerExt for TIMwhere
TIM: Instance,
source§fn counter<const FREQ: u32>(self, clocks: &Clocks) -> Counter<TIM, FREQ>
fn counter<const FREQ: u32>(self, clocks: &Clocks) -> Counter<TIM, FREQ>
Non-blocking Counter with custom fixed precision
source§fn counter_hz(self, clocks: &Clocks) -> CounterHz<TIM>
fn counter_hz(self, clocks: &Clocks) -> CounterHz<TIM>
Non-blocking Counter with dynamic precision which uses
Hertz
as Duration unitssource§fn delay<const FREQ: u32>(self, clocks: &Clocks) -> Delay<TIM, FREQ>
fn delay<const FREQ: u32>(self, clocks: &Clocks) -> Delay<TIM, FREQ>
Blocking Delay with custom fixed precision