KEIL 生成 Bin\axf 文件
Axf 文件生成
默认情况是生成 .axf 文件的,但有可能不能生成该文件。
生成的 axf 文件名如 xx2.0 这种文件名带有小数点的,此时就不能够生成 axf 文件。
通过配置里的 Output 选项卡即可重新命名。该名称改成如下时即可产生 axf 文件。
axf 文件
生成了 axf 文件之后,就可以使用命令将 axf 文件转为 bin 文件。
在 User 选项卡中可以看到如果勾选了选项,那么在编译完成之后(After Build/Rebuild),就会执行你的指令。
该指令为:
fromelf.exe --bin -o ./bin/main_board_v213.bin ./Objects/main_board_v2.axf
fromelf.exe 为调用的程序,为了更好找到该程序,可以给出该程序的具体路径。
./bin/main_board_v213.bin 为生成的 bin 相对文件路径和文件名,如果没有文件夹,那么会新建该文件夹。
./Objects/main_board_v2.axf 需要被转化的 axf 文件路径和文件名。
注意 ./ 表示工程目录下的文件夹,即如下图工程文件所在的文件夹位置。
生成的 bin 文件名不能有空格,否则生成 bin 文件时会出现如下错误:
Error: Q0466E: An output file can only be specified if there is a single input file
注意:第一次生成可能会有错误,再一次 Build 就好了,如果还是不能生成,可能是因为设置有误。
获取最新技术文章,欢迎关注公众号:鱼鹰谈单片机
KEIL 生成 Bin\axf 文件相关推荐
- 国民单片机通过Keil生成bin文件
大部分单片机通过Keil生成bin文件的操作如下: Option–Output–Select Folder for Objects找到.axf文件,并且将Name of Executable填入和.b ...
- keil 生成bin找不到afx文件_【学习笔记】Keil不能正确生成.bin文件的解决办法
前段时间我写过如何利用CW.IAR和Keil生成image文件,效果还不错,有些用户反馈挺有帮助的,毕竟待项目开发到最后是需要生成image文件用来量产烧写,我们总不至于到最后使用调试下载吧(不过还别 ...
- Keil如何生成bin文件【Keil生成Bin文件的方法】
使用过Keil的同鞋都知道,现在Keil中默认可以输出.axf的调试文件和可以通过钩选输出的.hex可执行文件,没有bin(二进制)文件的输出选项.可是偏偏某些时候需要或者习惯性的使用.bin文件来进 ...
- 【STM32/GD32】 如何用Keil uVision生成bin格式文件
大家在用Keil uVision编译代码时,会生成一个hex文件,该文件可用stlink.jlink等工具直接下载到单片机中.而更多的场合,程序员会编写一个bootloader程序,用于系统升级使用, ...
- Vivado生成BIN/MCS文件
作者 QQ群:852283276 微信:arm80x86 微信公众号:青儿创客基地 B站:主页 https://space.bilibili.com/208826118 参考 ug908 ug835 ...
- keil MDK中如何生成*.bin格式的文件
在Realview MDK的集成开发环境中,默认情况下可以生成*.axf格式的调试文件和*.hex格式的可执行文件.虽然这两个格式的文件非常有利于ULINK2仿真器的下载和调试,但是ADS的用户更习惯 ...
- .axf文件_Keil开发环境如何生成BIN文件
为什么需要BIN文件呢? 有些烧录器只支持BIN文件. 进行OTA远程升级时,只能使用BIN文件. 使用JLink脚本文件进行一键烧录时,只支持BIN文件. BIN文件要比HEX和AXF文件小的多. ...
- 在KEIL中生成bin文件的方法
生成hex文件 KEIL中默认生成的是axf文件. 如果想要生成hex文件,则只需要简单地勾一下: 生成bin文件 要生成bin文件,则需要用到fromelf. Keil自带了一个小工具,可以通过执行 ...
- KEIL / MDK生成BIN文件的两种方式
KEIL / MDK生成BIN文件的两种方式 1 KEIL工程配置入口 点击"魔术棒"图标(Option for Target) 在After Build/Rebuild选项卡中, ...
- Keil如何生成bin文件 - 附详细操作图文
Keil如何生成bin文件 第一步:生成axf输入文件 点击魔术棒"Options for Target" → 单击" Output " → 按下面截图所示配置 ...
最新文章
- 网络推广外包——网络推广外包专员面对外链发布更注重细节
- MyEclipse快捷键与插件大全
- Python应用02--批量往Mysql数据库插入数据
- 最长公共上升子序列(LCIS)
- 那些不用上班的老人每天是不是很幸福?
- 循环神经网络 递归神经网络_递归神经网络-第2部分
- 传感器实训心得体会_传感器心得体会范文
- Mysql(二)Mysql SQL练习题
- 查看linux有多少线程总数,linux线程总数
- Asio驱动开发学习笔记(2)
- VRay无限平面的应用教程
- ext renderto
- Qt android 开发环境搭建
- PDF转Word的免费软件推荐
- Unity操作文件对话框
- sin(ωt),一文和正弦函数、频域、周期的头疼说白白
- numpy中的ndarray方法和属性
- 数据库服务器压缩文件,服务器数据库怎么压缩文件
- 居家健康管理小能手——智能体脂秤
- UART项目验证(一) uart协议与uart ip的理解
热门文章
- 【Python】fastapi框架之Web部署机器学习模型
- 使用EEMD时报错:TypeError: ‘module‘ object is not callable
- linux 命令查看内存和cpu信息
- 微分方程的数值解法—四阶龙格库塔(Runge-Kutta)的推导以及C代码实现
- 单行文本溢出隐藏显示省略号
- 支付宝小程序实现自定义头部导航栏
- 可口可乐中国联袂青年志发布《中国青年「在乎力」报告》
- python黑白棋 pygame_python使用minimax算法实现五子棋
- Laravel第二章
- vue 项目 创建表格