Self Evaluation
Copyright © 2025 by Doulos. All Rights Reserved
In the next few slides you will be asked to do one of two things:
1. Fix some existing code to the point where it can pass compilation and execution.
2. Complete existing code to the point where it can pass compilation and execution.
If you succeed in this task without encountering significant difficulties you will have the required Rust skill-set for attending the Rust for Embedded Systems class.
Escape: Overview mode N, Page Down: Next slide, includes vertical slides P, Page Up, Space: Previous slide, includes vertical slides Right Arrow: Next horizontal slide Left Arrow: Previous horizontal slide Down Arrow: Next vertical slide Up Arrow: Previous vertical slide Home: First slide End: Last slide
Tool chains for Rust embedded development
Project configuration and hardware platforms
Embedded software development
Debugging Rust code
Mixing Rust with C
Memory management in a no_std environment
Bringing a bare metal system to life
Rust Compiler and Linker optimisations
Concurrency and executors