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