完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
01. 概述
STM32F4 的程序下载有多种方法:USB、串口、JTAG、SWD 等,这几种方式,都可以用来给 STM32F4 下载代码。不过,最简单也是最经济的,就是通过串口给 STM32F4 下载代码。我们将向大家介绍,如何利用串口给 STM32F4(以下简称 STM32)下载代码。 STM32 的串口下载一般是通过串口 1 下载的, 本手实验平台 ALIENTEK 探索者STM32F4 开发板,不是通过 RS232 串口下载的,而是通过自带的 USB 串口来下载。看起来像是 USB 下载(只需一根 USB 线,并不需要串口线)的,实际上,是通过 USB 转成串口,然后再下载的。 02. STM32F4开发板设置 首先要在板子上设置一下,在板子上把RXD和PA9 (STM32的TXD),TXD和PA10(STM32的 RXD)通过跳线帽连接起来,这样我们就把 CH340G 和 MCU 的串口 1 连接上了。这里由于ALIENTEK 这款开发板自带了一键下载电路,所以我们并不需要去关心 BOOT0 和 BOOT1 的状态,但是为了让下下载完后可以按复位执行程序,我们建议大家把 BOOT1 和 BOOT0 都设置为 0。 接着我们在 USB_232 处插入 USB 线,并接上电脑,如果之前没有安装 CH340G 的驱动(如果已经安装过了驱动,则应该能在设备管理器里面看到 USB 串口,如果不能则要先卸载之前的驱动,卸载完后重启电脑,再重新安装我们提供的驱动),则需要先安装 CH340G 的驱动。 03. 串口下载程序步骤 3.1 打开FlyMCU软件 3.2 选择要下载的Hex文件 3.3 设置串口和波特率 3.4 开始编程 最后灯在闪烁,表示程序已经下载好了。 04. 附录 4.1 【STM32】STM32系列教程汇总 网址:【STM32】STM32系列教程汇总 4.2 FlyMCU软件 描述:FlyMCU是免费的软件 下载:STM32F4串口下载软件(FLYMCU).rar 05. 声明 该教程参考了正点原子的《STM32 F4 开发指南》 |
|
|
|
只有小组成员才能发言,加入小组>>
3310 浏览 9 评论
2991 浏览 16 评论
3492 浏览 1 评论
9057 浏览 16 评论
4086 浏览 18 评论
1175浏览 3评论
603浏览 2评论
const uint16_t Tab[10]={0}; const uint16_t *p; p = Tab;//报错是怎么回事?
596浏览 2评论
用NUC131单片机UART3作为打印口,但printf没有输出东西是什么原因?
2333浏览 2评论
NUC980DK61YC启动随机性出现Err-DDR是为什么?
1894浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 14:30 , Processed in 1.787853 second(s), Total 80, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号