keil mdk 下bin文件生成
来源:互联网 发布:宝贝网络加速器 编辑:程序博客网 时间:2024/04/27 18:37
MDK默认生成的文件是.hex文件,并不方便我们用作IAP更新,我们希望生成的文件是.bin文件,这样可以方便进行IAP升级。这里我们通过MDK自带的格式转换工具fromelf.exe,来实现.axf文件到.bin文件的转换。该工具在MDK的安装目录\ARM\BIN40文件夹里面。
本章,我们通过在MDK点击OptionsforTargetà User选项卡,在Run User Programs After Build/Rebuild栏,勾选Run#1和DOS16,并写入:C:\Keil\ARM\BIN40\fromelf.exe --bin -o .\Bin\CarLocator.bin .\output\CarLocator.axf(这里或者可能是C:\Keil\ARM\BIN40\fromelf.exe --bin -o ..\Bin\CarLocator.bin ..\output\CarLocator.axf,这是根据工程的文件夹路径结构决定的),如图1所示:
图1 :*bin文件生成设置
通过这一步设置,我们就可以在MDK编译成功之后,调用fromelf.exe(注意,我的MDK是安装在C:\Keil\ARM文件夹下,如果你是安装在其他目录,请根据你自己的目录修改fromelf.exe的路径),根据当前工程的CarLocator.axf(这个文件在OutPut选项卡中成,“Select Folder for Objects...”选择路径,这里是“output”,在"Name of Executable:"处写上要生成的Hex文件的名字,这里是CarLocator,编译工程后,则在output文件夹中生成了CarLocator.axf。如果是其他的名字,请记住修改,这个文件存放在output目录下面,格式为xxx.axf),生成一个CarLocator.bin的文件。并存放在自己建立的工程下面的Bin文件目录里面。在得到.bin文件之后,我们只需要将这个bin文件传送给单片机,即可执行IAP升级。
0 0
- keil mdk 下bin文件生成
- Keil MDK生成.bin文件
- Keil MDK生成bin文件
- Keil MDK中生成.BIN文件
- 如何用MDK(keil)生成.bin文件
- 使用KEIL-MDK直接生成bin文件
- Keil MDK 生成BIN 过程
- 浅析keil下RV MDK如何直接编译生成bin文件
- keil MDK中如何生成*.bin格式的文件
- keil MDK中如何生成*.bin格式的文件
- keil MDK中如何生成*.bin格式的文件
- keil MDK中如何生成*.bin格式的文件
- keil MDK中如何生成*.bin格式的文件
- keil MDK中如何生成*.bin格式的文件
- keil MDK中如何生成*.bin格式的文件
- keil MDK中如何生成*.bin格式的文件
- keil MDK中如何生成*.bin格式的文件
- KSDK2.0 Keil MDK 生成bin文件方法
- Hibernate java.lang.NoSuchFieldError: INSTANCE 解决方法
- android post方式传递参数并获取返回数据代码
- 连连看第二更
- Linux 下启动、关闭tomcat 杀掉进程等命令
- 利用vSphere进行copy虚拟机
- keil mdk 下bin文件生成
- css缩写
- helloworld
- 使用Zeroclipboard实现复制功能
- Oracle中的PLsql的符号解释大全
- poj 1719 Shooting Contest
- StructLayout特性
- codeforces 377B Modulo Sum(数学,dp)
- Qt5.5中QTcpserver的注意细节(默认监听与IPv6格式等)