串口下载优劣势
在使用stm32下载程序时,野火fireDAP下载器需要对KEIL进行额外的设置,相较于DAP下载器,串口下载更为方便,同时也使得的串口下载失去了在线调试功能,也太凸显了下载缓慢的事实。
串口下载步骤
1.在利用转串口下载程序时,要事先了解开发板是否支持,即查看开发板是否有USB转串口的存在。若存在则进行下步
2.将开发板接入电脑,打开开发板电源,并依次点击此电脑右键—》管理—》设备管理器—》端口![](https://i-blog.csdnimg.cn/blog_migrate/8ff1ebfe4041ef655825f9c7b6ec78f3.png)
出现上图请跳转至第4步.
如若打开之后出现上图,USBSerial,则是电脑未安装驱动。
3.未安装驱动进行驱动
驱动下载链接:文件密码:0328
下载完成后点击运行
点击安装
弹出驱动安装成功,即可发现电脑已可以识别。
(下载可能会失败,请多次尝试,如若还不行可能是这种问题点击连接)
4.硬件连接
在开发板中,BOOT0与BOTT1接地,RXD/TXD接PA9/PA10(不同的开发板连接的不一样)
开发板默认的调帽不同即可(具体的需要看对应的手册)
5.程序下载
打开mcuisp软件(文件 密码:0328),
①搜索串口,设置波特率 115200(尽量不要设置的太 高)
②选择要下载的 HEX 文件
③校验、编程后执行、
④DTR 低电平复位,RTS 高电平进入 bootloader
⑤开始编程。如果出现一直连接的情况,按一下开发板的复位键即可。
下载配置
isp下载成功
【至此即可使用串口进行程序下载】