MDK生成BIN和HEX

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

**************************************************
==================================================
SAGAHDS_文档笔记_有关MDK生成HEX和BIN 20140928
--------------------------------------------------
1.0.软件环境为WIN7/Keil MDK-ARM uVision V4.53
--------------------------------------------------
2.0.Keil MDK-ARM uVision V4.53下生成HEX
2.1.Keil MDK-ARM缺省安装后,目标软件编译结果只有axf
2.2.鼠标右键点选MDK-ARM的Project栏里"Target 1"
2.3.点选"Target 1"的"Options for Target..."
2.4.设置_Options for Target... 设置界面 Output栏
2.5.选择_Create Exectable:.\XXXXX
2.6.选择_Create HEX File
2.7.以上,则会在编译目标软件时同时生成hex格式的文件\
2.8.编译成功时Build Output信息栏会显示如下信息.
2.9.Program Size: .......
FromELF: creating hex file...
"XXXXX.axf" - 0 Error(s), 0 Waring(s)
--------------------------------------------------
3.0.Keil MDK-ARM uVision V4.53下生成BIN
3.1.Keil MDK-ARM缺省安装后,目标软件编译结果只有axf
3.2.鼠标右键点选MDK-ARM的Project栏里"Target 1"
3.3.点选"Target 1"的"Options for Target..."
3.4.设置_Options for Target... 设置界面 User栏
3.5.选择_Run User Programs After Build/Rebuild
_Run #1 (选中)
3.6.填写_Run User Programs After Build/Rebuild
_Run #1 右侧的栏目中填写如下内容
fromelf.exe --bin --output @p.bin @p.axf
3.7.以上,则会在编译目标软件时同时生成bin格式的文件
2.8.编译成功时Build Output信息栏会显示如下信息.
3.9.Program Size: .......
FromELF: creating hex file...
User command #1: fromelf.exe --bin --output
XXXXX.bin XXXXX.axf
"XXXXX.axf" - 0 Error(s), 0 Waring(s)
3.10 注意:
上述 fromelf.exe --bin --output @p.bin @p.axf
里面的"--"是两个"-",是两个减号符号
另外,下面所附的参考资料中,写的是
fromelf.exe –bin –o @p.bin @p.axf
里面有就发生了这两个错误
A."–"不对,是"-"
B.是两个,不是一个
--------------------------------------------------
4.0.参考资料
4.1.如何用MDK(keil)生成.bin文件
作者:kanger/baokang506@
==================================================
**************************************************
by SAGAHDS 20140928
**************************************************

相关文档
最新文档