491|1

1339

帖子

2

资源

版主

在MDK中如何生成bin格式的文件 [复制链接]

Realview MDK的集成开发环境中,默认情况下可以生成*.axf格式的调试文件和*.hex格式的可执行文件。虽然这两个格式的文件非常有利于ULINK2仿真器的下载和调试,但是ADS的用户更习惯于使用*.bin格式的文件,甚至有些嵌入式软件开发者已经拥有了*.bin格式文件的调试或烧写工具。为了充分地利用现有的工具,同时发挥Realview MDK集成开发环境的优势,将*.axf格式文件或*.hex格式文件转换成*.bin格式的文件是十分自然的想法。本文将详细的探讨这种转换方法。
在详细的介绍这种方法之前,先了解一下ARM公司的RVCT开发套件中的fromelf.exe转换工具是十分必要的,因为在Realview MDK中生成*.bin格式文件的工具正是它。

fromelf.exe转换工具的语法格式如下:
fromelf [options] input_file
其中[options]包括的选项及详细描述见下表。

图片1.png

在掌握了fromelf转换工具的语法格式以后,下面将介绍它在Realview MDK中的使用方法:

1:要先能生产可执行文件(即配置Output

aa为生成的可执行文件明,(即编译后会生成一个aa.axf的文件)生成的bin文件就是从这个文件生成的

图片2.png

2:从可执行文件生成.bin文件(即配置User)

图片3.png

C:\Keil\ARM\BIN40\fromelf.exe  --bin -o :命令表示从可执行文件生成bin文件

D:\1\out\33.bin   :生产的bin文件的路径和文件名 

D:\1\out\aa.axf   :可执行文件的路径和文件名

 

编译后即可生产33.bin文件(注意路径是可变的)

 

 

此帖出自ARM技术论坛

回复

4733

帖子

1

资源

五彩晶圆(中级)

bin 的产生和分散加载文件里面的段定位还有关系。不小心出来就是好几十M,中间全是填充。

个人签名

默认摸鱼


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

最新文章 更多>>
    随便看看
    TE连接器代理商-770849-7 原厂供应,交期短!!

    中国是最大的连接器市场,随着移动设备和汽车领域的兴起,连接器的市场需求肯定与 ...

    蓝牙技术|伦茨科技带你了解蓝牙智能门禁

    以往无论去哪一座高档大厦办事或者办公都要通过人工登记和审核等不同的手续环节, ...

    ZCC6302  3.2V~60V宽电压输入升压芯片, 恒压输出

    ZCC6302 3.2V~60V宽电压输入升压芯片, 恒压输出 一:概述 ZCC6302是一款宽 ...

    盘点国外知名芯片厂商

    盘点国外知名的军用级电子元器件品牌,众所周知,行业内经常发生合并整顿,目前,这些 ...

    今天心情很好

    今天心情很很好,因为在这个网站下载了一个资源,非常好,能够极大减轻工作负担,非常 ...

    水位传感器的水位检测实现的功能是什么?

    在我们生活中很多家电都是有水位检测功能的,例如:咖啡机需要检测低水位,电蒸锅也需 ...

    关闭
    站长推荐上一条 1/10 下一条

    About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

    站点相关: 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

    北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

    电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2021 EEWORLD.com.cn, Inc. All rights reserved
    快速回复 返回顶部 返回列表