查看: 2636|回复: 1

[原创] KEIL使用fromelf.exe生成文件目录的问题

[复制链接]
  • TA的每日心情
    慵懒
    2017-4-27 10:34
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    36

    主题

    507

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1450
    最后登录
    2020-8-3
    发表于 2016-7-8 09:22:15 | 显示全部楼层 |阅读模式
    在使用KEIL的时候,我们要使生成的hex文件转化成bin文件,方便下载或fireware更新,有时候看到的是一个目录,遇到这种情况是什么问题呢!
    比如说这个命令:fromelf.exe --bin -o "$L@L.bin" "#L", 这个也许就生成了一个bin目录文件,这个是为什么呢?
    首先看一下链接脚本,发现里面有几个段的定义,其实我们需要的只是代码段,那么我们只需要修改这条命令为:
    fromelf.exe --bincombined -o "$L@L.bin" "#L",把--bin 改成 --bincombined, 这样子我们就达到了我们所需要的bin文件,然后,我查了一下关于bincombined命令的解析http://www.keil.com/support/man/ ... ge1362128886407.htm,他可以把多个负载段生成一个输出文件。

    哎...今天够累的,签到来了1...
    回复

    使用道具 举报

    该用户从未签到

    4

    主题

    22

    帖子

    0

    注册会员

    Rank: 2

    积分
    180
    最后登录
    2019-12-27
    发表于 2016-7-10 09:56:54 | 显示全部楼层
    http://www.beyondcore.net/forum. ... p;extra=&page=2
    22楼有关于fromelf的介绍,不知道是不是楼主想要的
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-18 22:54 , Processed in 0.077325 second(s), 18 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表