pub struct Delay { /* private fields */ }
Expand description
System timer (SysTick) as a delay provider.
Implementations§
source§impl Delay
impl Delay
sourcepub fn new(syst: SYST, ahb_frequency: u32) -> Self
pub fn new(syst: SYST, ahb_frequency: u32) -> Self
Configures the system timer (SysTick) as a delay provider.
ahb_frequency
is a frequency of the AHB bus in Hz.
sourcepub fn with_source(
syst: SYST,
frequency: u32,
clock_source: SystClkSource
) -> Self
pub fn with_source(
syst: SYST,
frequency: u32,
clock_source: SystClkSource
) -> Self
Configures the system timer (SysTick) as a delay provider with a clock source.
frequency
is the frequency of your clock_source
in Hz.