前言
最近在学习用stm32制作,于是乎在某宝上面买了一个最小系统。我身边因为没有STLink、JLink等烧录器。无法烧录,痛苦面具的我差点就要去买一个烧录器,好在突然想起我之前搞蓝牙调试的时候有一块USBtoTTL模块,我可以用它来烧录程序,做一下笔记备忘。
![](https://i-blog.csdnimg.cn/blog_migrate/b0b218fe92944f1f5e129222878713f9.jpeg)
![](https://i-blog.csdnimg.cn/blog_migrate/d3c5409acb765fbbc00d48de19a01342.jpeg)
使用USBtoTLL模块烧录程序的全过程
1、USBtoTTL模块的GND 连接 开发板的GND
2、USBtoTTL模块的3.3V 连接 开发板的3.3V
3、USBtoTTL模块的TXD 连接 开发板的PA10
4、USBtoTTL模块的RXD 连接 开发板的PA9
5、USBtoTTL模块上的VSS和5V用跳线帽连接(我买回来的时候默认连接的)
![USBtoTTL跳帽说明](https://i-blog.csdnimg.cn/blog_migrate/299b7d7539ac838c6fc1d160193c5697.jpeg)
6、开发板上的BOOT0用跳线帽置1、BOOT1用跳线帽置0(我买回来的时候BOOT1默认置0)
![stm32开发板跳帽说明](https://i-blog.csdnimg.cn/blog_migrate/6a3c5ae8536db768cebb1df49976bd89.jpeg)
7、打开FlyMCU,选择搜索串口、HEX文件后,点击烧录(点这里下载FlyMCU)
8、烧录成功后断电将开发板上的BOOT0用跳线帽置0