如何在Keil开发环境生成bin格式文件

2025-11-04 18:02:56

1、Keil自带了一个小工具,可以通过执行指令来将AXF文件转换为BIN文件

这就需要调用一个外部程序fromelf.exe来将AXF文件转换为BIN格式文件。

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

如何在Keil开发环境生成bin格式文件

2、在工程配置菜单中,User选项卡,编译后执行的命令,设置为

fromelf --bin -o "$L@L.bin" "#L",当然也可以使用上面那种绝对路径的方式,需要看指定fromelf文件的路径,输出BIN文件的路径和生成的AXF文件的路径。

如何在Keil开发环境生成bin格式文件

3、重新编译,可以看到在输出目录下已经生成了BIN文件。

1、当然如果你想把其他开发环境生成的AXF文件转换为BIN文件,也可以直接调用这个小工具来实现。

2、命令格式为:

[fromelf.exe文件路径] --bin -o [BIN路径} [AXF文件路径}

如:

E:/Keil_v5/ARM/ARMCC/bin/fromelf.exe --bin -o E:/Keil_Project/OneNET.bin E:/Keil_Project/OneNET.axf

如何在Keil开发环境生成bin格式文件

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢