KILE生成S19或者BIN文件

Keil生成S19文件或者Bin文件需要.axf文件,首先我们需要直到.axf文件的位置

keil或者IAR提供了一个格式转换的小工具:fromif

fromelf.exe文件的位置在安装目录 Keil_v5\ARM\ARMCC\bin 或者 Keil_v5\ARM\ARMCLANG\bin 目录下。

具体设置方法如下:

 

命令语句详解:

1.生成S19

fromelf --m32combined --output=$L@L.s19 !L 

或者

fromelf --m32combined --output=$L@L.s19 !L 

或者

fromelf --m32combined --output=bcu.s19 "$L@L.axf"

前面语句"fromelf --m32combined --output="为固定格式;语句"$L@L.s19"为指定S19文件的路径和名称,语句中的L为连接符,如果不指定路径,比如"bcu.s19",那么S19文件生成到默认路径下;语句"$L@L.axf"为指定.axf文件的路径和名称,也可以写成语句"!L",其中L代表Linker output file,即.axf文件,其中!代表指定路径(理解为同$)

$为指定路径,该路径为(即生成hex文件的路径):

 @为工程名,该名称为:

默认路径:

 2.生成bin文件

fromelf  --bincombined --output=$L@L.bin !L

其他方式参考生成S19文件指令

  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值