Preface
1.
RTIC by example
1.1.
The app
1.2.
Resources
1.3.
The init task
1.4.
The idle task
1.5.
Defining tasks
1.5.1.
Hardware tasks
1.5.2.
Software tasks & spawn
1.5.3.
Message passing & capacity
1.5.4.
Task priorities
1.5.5.
Monotonic & spawn_{at/after}
1.6.
Starting a new project
1.7.
The minimal app
1.8.
Tips & Tricks
1.8.1.
Implementing Monotonic
1.8.2.
Resource de-structure-ing
1.8.3.
Avoid copies when message passing
1.8.4.
'static super-powers
1.8.5.
Inspecting generated code
1.8.6.
Running tasks from RAM
2.
Awesome RTIC examples
3.
Migration Guides
3.1.
v0.5.x to v1.0.x
3.2.
v0.4.x to v0.5.x
3.3.
RTFM to RTIC
4.
Under the hood
4.1.
Cortex-M architectures
Light
Rust
Coal
Navy
Ayu
Real-Time Interrupt-driven Concurrency
Tips & tricks
In this section we will explore common tips & tricks related to using RTIC.