pub trait SysTimerExt: Sized {
    fn counter_hz(self, clocks: &Clocks) -> SysCounterHz;
    fn counter<const FREQ: u32>(self, clocks: &Clocks) -> SysCounter<FREQ>;
    fn delay(self, clocks: &Clocks) -> SysDelay;

    fn counter_us(self, clocks: &Clocks) -> SysCounterUs { ... }
}

Required Methods§

Creates timer which takes Hertz as Duration

Creates timer with custom precision (core frequency recommended is known)

Blocking Delay with custom precision

Provided Methods§

Creates timer with precision of 1 μs (1 MHz sampling)

Implementors§