diff options
| author | Emil Fresk <emil.fresk@gmail.com> | 2023-04-02 20:32:10 +0200 |
|---|---|---|
| committer | Emil Fresk <emil.fresk@gmail.com> | 2023-04-04 21:40:19 +0200 |
| commit | aeec8bd41bdf3d57098902407ec320f59365641a (patch) | |
| tree | 024dbdb94cb5537312c5c34f121257265c165bea /rtic-monotonics/src/systick.rs | |
| parent | a2f153249f926876e7169016f3dc8e861a9ef065 (diff) | |
Add setting of priority to interrupts
Diffstat (limited to 'rtic-monotonics/src/systick.rs')
| -rw-r--r-- | rtic-monotonics/src/systick.rs | 23 |
1 files changed, 13 insertions, 10 deletions
diff --git a/rtic-monotonics/src/systick.rs b/rtic-monotonics/src/systick.rs index f1d49da..6a28a11 100644 --- a/rtic-monotonics/src/systick.rs +++ b/rtic-monotonics/src/systick.rs @@ -6,19 +6,22 @@ //! ``` //! use rtic_monotonics::systick::*; //! -//! # async fn usage() { -//! # let systick = unsafe { core::mem::transmute(()) }; -//! // Generate the required token -//! let systick_token = rtic_monotonics::create_systick_token!(); +//! fn init() { +//! # // This is normally provided by the selected PAC +//! # let systick = unsafe { core::mem::transmute(()) }; +//! // Generate the required token +//! let systick_token = rtic_monotonics::create_systick_token!(); //! -//! // Start the monotonic -//! Systick::start(systick, 12_000_000, systick_token); +//! // Start the monotonic +//! Systick::start(systick, 12_000_000, systick_token); +//! } //! -//! loop { -//! // Use the monotonic -//! Systick::delay(100.millis()).await; +//! async fn usage() { +//! loop { +//! // Use the monotonic +//! Systick::delay(100.millis()).await; +//! } //! } -//! # } //! ``` use super::Monotonic; |
