今天有跟别人交流,别人有问道一个问题:“MDK中如何生成bin文件?”我也是参考了下网上的一些资料,最后找到了方法。写个文档吧,又不知道这个文档放在那里会不会忘记(到时候都不知道放在哪里了?),保存在U盘中吧(U盘遗失,这个文档就没有了)。所以最后觉得还是来个帖子,这样小小的记录下,以便以后用到或者即将用的网友参考下。有些小知识总是很健忘。希望大牛勿喷。废话不多说了,直接开始。
我以一个简答的LED的工程为例(软件keil V5.13),做个展示:
1、打开“Options for Target”
2、在如下图示勾选,并输入如下命令:
fromelf --bin !L --output led.bin
这里需要注意空格,大小写。基本的命令格式是fromelf --bin !L --output xxx.bin
PS:命令中的xxx是用户自己起的名字,如我的工程中,xxx就是led。如果嫌麻烦,可直接复制我的这个命令。
3、编译链接生成bin文件:
窗口中有如下的提示信息,表示bin文件生成成功。
4、输出文件夹中找到BIN文件: