1.
简介
1.1.
硬件
1.2.
no_std
1.3.
工具
1.4.
安装
1.4.1.
Linux
1.4.2.
MacOS
1.4.3.
Windows
1.4.4.
验证安装
2.
入门
2.1.
QEMU
2.2.
硬件
2.3.
内存映射寄存器
2.4.
半主机
2.5.
恐慌
2.6.
异常
2.7.
中断
2.8.
IO
3.
外设
3.1.
初试Rust
3.2.
借用检查器
3.3.
单例
4.
静态保证
4.1.
类型状态机编程
4.2.
外设作为状态机
4.3.
设计合约
4.4.
零成本抽象
5.
可移植性
6.
并发
7.
容器
8.
嵌入式C开发人员的技巧
9.
互操作性
9.1.
Rust中使用C代码
9.2.
C中使用Rust代码
10.
其他主题
10.1.
优化:速度大小的权衡
Appendix A: Glossary
Light (default)
Rust
Coal
Navy
Ayu
The Embedded Rust Book
IO
TODO
Cover memory mapped I/O using registers.