Rust 寄存器嵌入式开发教程之 STM32F103 这是一个学习用 Rust 语言进行嵌入式开发的过程。记录了以寄存器的方式进行学习 STM32F103 开发板的案例。 如果需要 HAL 的示例可以查看另一个教程Rust HAL 库嵌入式开发。 注:图片来源于网络 示例目录 延迟 汇编延迟 系统定时器延迟 TIM2 定时器延迟 GPIO 点亮 LED 灯 闪烁 LED 灯 LED 流水灯 按键控制 LED 蜂鸣器 光敏传感器控制蜂鸣器 中断 对射式红外传感器触发中断计数 按键中断控制 LED 灯 系统定时器中断 TIM2 中断 TIM2 定时器外部时钟中断 xRTC 告警中断 编译与烧录 # 调试模式 cargo rb turns_led # 生产模式 cargo rrb turns_led 参考文档 官方嵌入式 stm32f1xx-hal Rust 嵌入式精选列表