Keil如何生成.hex和.bin文件

本文详细描述了如何在Keil集成开发环境中通过魔术棒功能,分别生成.hex和.bin文件,包括选择文件夹、设置指令以及保存路径的操作过程。
摘要由CSDN通过智能技术生成

一.生成.hex文件

        1.打开一个完整且无报错的工程,点击魔术棒

        2..点击"Select Folder for Objects...",选择存放的目标文件夹,在4文本框里填入文件名称,勾选Create HEX File

        3.目标文件夹里生成了.axf与.hex文件

二.生成.bin文件

        1.查找Keil集成的文件处理工具formelf所在位置,这个位置在Keil的安装目录下,每个使用者安装的位置有所不同。如我的目录在:D:\UserSoftInstall\Keil_v5\ARM\ARMCC\bin\fromelf.exe。

        2.点击魔术棒

 

        3.选择User页,勾选Run#1,且在后面文本框里输入指令:

​​D:\UserSoftInstall\Keil_v5\ARM\ARMCC\bin\fromelf.exe --bin -o ."$L@L.bin" "#L"

        其中,.exe后有一个空格,--bin后一个空格,-o后一个空格,两个双引号中间一个空格。使用这个命令,生成的bin文件位置为原工程目录下的"Output"文件夹中。也可使用绝对路径,通过修改两个双引号里的".\目标文件夹路径"  ".\.axf所在文件夹路径"即可。

         4.点击OK,Rebuild工程即可。

  • 6
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值