
必须建立一个工程,在工程打开状态MDK的Options for Target‘Target 1’选项中,点击“Output”选项,在中间的“Create HEX File”的空白矩形框上打上对号(点击一下即可)。
请看附件!!!
2 DNW 可以下载hex文件吗?
补充答案:
1很多软件可以转,ultraedit就有这个功能hex文件转化成 bin 文件;
2DNW好像只能下载bin文件,具体可以不可以,你自己试试就知道了,装好驱动烧写文件时看有没有hex后缀的有的话就可以,没有就不能。
看你问的是C51还是MDK?
C51,你可以去网上下一个Hex2Binexe(也可以自己写一个,非常简单的小程序),添加到项目的User
Command里,每次编译后将生成的hex文件转换为bin文件。
MDK自身带有fromelfexe,可以将输出的axf文件直接生成bin文件。
虽然这两个格式的文件非常有利于J-Link仿真器的下载和调试。
但是某些场合还是希望得到bin文件。如IAP升级需要的二进制bin的应用程序。
利用MDK自带的fromelfexe。在MDK环境下设置步骤为
①打开OptionsforTarget‘xxxx’对话框,选择User标签页;
②构选RunUserProgramsAfterBuild/Rebuild框中的Run
#1多选框,在后边的文本框中输入
C:\Keil\ARM\BIN40\fromelfexe
这样就可以在指定的目录生成二进制文件了。
以上就是关于keil mdk如何将 *.hex转化成*.bin全部的内容,包括:keil mdk如何将 *.hex转化成*.bin、KEIL uVision4 如何生成二进制BIN 执行文件、如何在MDK中生成 *.bin 格式的文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)