跳到主要内容

STM32

本教程带你走完一条完整路径:装好工具 → 用 CubeMX 建工程 → 在 该改的地方 写逻辑 → 编译下载 → 看到灯自己眨。

硬件以常见的 STM32F103C8T6 核心板 + ST-Link 为例;思路可迁移到多数 STM32。

你将完成什么

  • 搭好一套「能长期用」的开发环境(CubeMX + 命令行工具链 + VS Code)
  • 生成可重复打开的工程,而不是一次性玩具目录
  • 写出第一个闪灯程序——改动能活过「重新生成代码」
  • 用 ST-Link 稳定下载,而不是碰运气

适合谁

有一门语言基础即可。没写过嵌入式也没关系;我们会把步骤写细,并在关键处说明为什么这样做

文档目录

建议顺序

  1. 环境与硬件
  2. 创建工程
  3. 第一个闪灯程序
  4. 编译与下载
  5. 卡住时

做完闪灯,你得到的不只是「灯会亮」,还有一套以后加按键、串口、定时器时仍然站得住的工程习惯。