Crate rtfm

source ·
Expand description

Real Time For the Masses (RTFM) framework for ARM Cortex-M microcontrollers

IMPORTANT: This crate is published as cortex-m-rtfm on crates.io but the name of the library is rtfm.

The user level documentation can be found here.

Don’t forget to check the documentation of the [#[app]] attribute, which is the main component of the framework.

[#[app]]: ../cortex_m_rtfm_macros/attr.app.html

Cargo features

  • timer-queue. This opt-in feature enables the schedule API which can be used to schedule tasks to run in the future. Also see Instant and Duration.

Structs

Newtype over &'a mut T that implements the Mutex trait
Core peripherals

Traits

Memory safe access to shared resources

Functions

Sets the given interrupt as pending

Attribute Macros

Attribute used to declare a RTFM application