码迷,mamicode.com
首页 > 其他好文 > 详细

使用keil生成bin文件

时间:2016-06-29 01:01:53      阅读:258      评论:0      收藏:0      [点我收藏+]

标签:

相关文件  下载http://pan.baidu.com/share/link?shareid=478269&uk=1107426113

使用kei自带的工具的话是

打开Options for Target 对话框,选择User标签页;

勾选Run User Programs After Build/Rebuild框中的Run #1多选框。

UV3版本在文本框输入C:/Keil/ARM/BIN31/fromelf.exe --bin -o ./test.bin ./test.axf命令行; 

UV4版本 在文本框输入C:/Keil/ARM/BIN40/fromelf.exe --bin -o ./test.bin ./test.axf

注意:首先,UV4的路径是BIN40,UV3是BIN31。

 其次,根据自己电脑上安装KEIL的位置,来选择在什么盘(上面的例子默认在C盘)。

编译

 

然而当keil是破解版本的时候往往就出一些意料不到的问题,导致生成的bin文件经过IAP升级不能运行

 

如果keil是破解的,使用keil自带的工具生成的bin文件很可能是不能用的,使用IAP升级会失败

hex2bin.exe放到一个指定位置,我这里放到了c盘的根目录下

修改keil设置-user-#run内容

c:\hex2bin.exe .\flash\STM32F207RTOS.hex

C:\hex2bin.exe指向的是转换软件

.\flash\STM32F207RTOS.hex是要转换的hex文件

编译完成后会出现以下字符

 User command #1: c:\hex2bin.exe .\flash\STM32F207RTOS.hex

hex2bin v1.0.1, Copyright (C) 1999 Jacques Pelletier

Lowest address = 00010000

Highest address = 000493AF

 

hex文件存放的地方就能找到生成的bin文件,使用IAP下载即可

hex2bin.exe 可以再http://pan.baidu.com/share/link?shareid=478269&uk=1107426113下载 

使用keil生成bin文件

标签:

原文地址:http://www.cnblogs.com/limingembedded/p/5625425.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!