文章目录
一、硬件连接
1、使用usb转ttl连接stm32核心板,注意使用3.3V供电;
STM32 | USB转TTL |
PA9 | RXD |
PA10 | TXD |
GND | GND |
3.3 | 3.3 |
2、将boot0置1,进入下载模式,也就是按图示将跳线帽拔下来换个位置插上。
二、生成.hex文件
1、串口下载程序需要用到.hex文件,可以由keil软件直接生成。打开工程文件,点击魔术棒,在Output菜单栏中勾选Create HEX File,点击OK;
2、重新编译文件,出现这个字样则表示成功生成hex文件,一般hex文件保存在工程文件的Objects文件夹中。
三、软件下载与使用
1、串口下载时不能直接通过keil软件,需要使用flymcu软件,点击进入官网下载
2、点击下载第一个选项;
3、打开Flymcu软件,搜索串口选择正确的com口,然后选择需要烧录的hex文件,一般是在工程文件的Objects目录下,界面左下角一定不要选错!!!一张图教会您使用keil生成.hex文件
4、然后点击开始编程,等待进度条完成即烧录成功。
四、下载完成
烧录完成后,将跳线帽拔下插在原来的位置,然后注意需要按一下复位键才可实现功能,改跳线帽的时候不用将板子和下载器断开。