Registry / other / cortex-m-rtfm

cortex-m-rtfm

JSON →
library0.5.3rscratesunverified

A concurrency framework for building real-time systems on ARM Cortex-M microcontrollers.

# Cargo.toml [dependencies] cortex-m-rtfm = "0.5.3"
INSTALL
IMPORT
SIG · CORTEX-M-RTFM
C
cortex-m-rtfm
otherrustv0.5.3
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

app
use cortex_m_rtfm::app;

Minimal RTFM application skeleton for Cortex-M.

#![no_std] #![no_main] use cortex_m_rtfm::app; #[app(device = stm32f1xx_hal::stm32)] const APP: () = { #[init] fn init(_: init::Context) {} #[idle] fn idle(_: idle::Context) -> ! { loop {} } };
Debug
Known issues
gotchaRequires a specific hardware target (ARM Cortex-M) and a device crate.
fix
Ensure you are compiling for a Cortex-M target and have added a device crate like stm32f1xx-hal.
affects: >=0.5.0
Upgrade
Version history
0.5.3latest on crates.io
Audit
Dependencies

No dependency data recorded yet.

Agent activity
13 hits · last 30 days
node
12
Meta
1
Resources
cortex-m-rtfm — cargo add cortex-m-rtfm · libregistry