02-入门指南

入门指南(Getting started)

译文 · 基于 The Embedded Rust Book

入门指南

原文链接: https://doc.rust-lang.org/stable/embedded-book/start/

在本节中,我们将带你走完编写、构建、烧录与调试嵌入式程序的过程。由于我们会用流行的开源硬件模拟器 QEMU 展示基础内容,你大多可以在没有特殊硬件的情况下尝试这些示例。自然,唯一需要硬件的是硬件一节,我们会在那里用 OpenOCD 对 STM32F3DISCOVERY 进行编程。

本章其它页面


01-QEMU

QEMU

02-硬件

硬件(Hardware)

03-内存映射寄存器

内存映射寄存器(Memory-mapped Registers)

04-半主机(Semihosting)

半主机(Semihosting)(Semihosting)

05-Panic 处理

Panic 处理(Panicking)

06-异常

异常(Exceptions)

07-中断

中断(Interrupts)

最后修改 August 11, 2026: 更新 (70a5af133)