打印
[STM32F4]

“STM32F4X7串口IAP升级程序步骤” 供参考

[复制链接]
2461|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Fannymini|  楼主 | 2015-1-21 09:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
STM32F4X7串口IAP升级程序步骤
1.       JLINKULINK2或串口下载程序“11 移植stm32f4_iap_using_usart\STM32F4xx_AN3965_V1.0.0\Project\STM32F4xx_IAP\MDK-ARM”至407开发板。
2.       下载成功后,复位开发板系统。
3.       用串口线连接开发板及电脑。
4.       点击电脑中“开始”->程序->附件->”通讯”->”超级终端应用程序。
5.       在出现的对话框中,建立连接名称,如下图所示。
6.       点击“确定”,在出现的对话框中,选中连接开发板的串口号,如”COM1”。如下图所示:
7.       点击“确定”,配置COM口通讯的参数,如下图所示:
8.       点击“确定”,建立连接。重新复位开发板,应出现以下图所示的通讯信息(此信息由目标板回传给电脑)。
9.       如已经建立过连接并保存,可直接从开始菜单中打开设置好的连接,如下图所示:
10.   在通讯成功后,复位目标板。此是按下数字键“1”,然后点击菜单中的“Transfer->”Send file…”选项。出现如下对话框:
11.   点击“Browse”选中需要下载的二进制文件,如下图所示:
12.   在协议框中选中“Ymodem,点击“发送”,如下图所示。
13.   下载完成后,出现如下提示信息:
14.   此时,按下数字键“3”可启动新下载程序的运行。至此下载成功。
15.注意BIN文件的生成可以用使用“ST-LINK utility”软件。在MDK中生成HEX文件后,将HEX文件转后面BIN文件,才能下载。
16 注意,在HEX文件生成时,注意地址分配问题,即升级程序的二进制文件起始地址需设成0X08004000。在MDK中对工程的ROM起始地址进行此值的配置,参考例程如:11 移植stm32f4_iap_using_usart\STM32F407 DOWNLOAD PROJECT\1delayforled。配置界面如下:
17. 此程序经调试成功。
18.在程序升级成功后,按下开发板中的K6键再按复位键,系统将运行用户程序。如果松开K6键再按复位键时,系统将启动串口IAP升级程序。

图片较多,不一一上传了。有需要,下附件吧。 stm324x7板 串口IAP升级程序步骤.pdf (344.04 KB)
沙发
mmuuss586| | 2015-1-21 12:30 | 只看该作者

不错,谢谢分享;

使用特权

评论回复
板凳
yinhaix| | 2015-5-8 16:04 | 只看该作者

不错,谢谢分享

使用特权

评论回复
地板
zh113214| | 2015-5-9 08:17 | 只看该作者
步奏说的很详细呀。。是楼主自己总结的吗?

使用特权

评论回复
5
xszms| | 2016-1-5 10:25 | 只看该作者
现在的win7不支持超级终端,还有其他方法么?

使用特权

评论回复
6
xszms| | 2016-1-5 14:43 | 只看该作者
下了secureCRT,也跑不起来。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:从事STM32/STM8开发板、电机套件、手机周边产品开发,技术交流群:19043725。https://fretech.taobao.com

53

主题

162

帖子

7

粉丝