STM32工程(Kile5)生成Bin文件

可解决如下错误:

  • "..\Objects\Template.axf": Error: Q0122E: Could not open file '..\Objects\Template.axf': No such file or directory
  • Error: Q0466E: An output file can only be specified if there is a single input file

正确生成Bin文件的做法:

1 查看.axf文件输出的路径及名称

按照上图操作,查看生成文件的路径和名称,并勾选对应设置。

生成文件路径也可根据需要点击Select Folder Objects...进行选择

  • 名称:Template
  • 路径:..\..\Output\

2 用 fromelf.exe 工具生成Bin文件

按照如下步骤输入fromelf命令并确定:

其中,图中第4步中的命令如下

复制代码
"FROMELF.exe"  --bin -o  ..\..\Output\Template.bin ..\..\Output\Template.axf

其中..\..\Output\Template为上一步骤中确认的文件路径及名称,可根据实际情况做修改,其余内容保持不变。

3 生成的Bin文件

Bin文件也在Output文件夹中。

其中,..\..\Output\表示相对路径,以工程文件(XXXSTM32.uvprojx)所在路径为源路径,..\表示上一级,因此..\..\Output\表示工程文件(XXXSTM32.uvprojx)所在路径的上两级目录在的Output文件夹。

相关推荐
dian2008-ic1 小时前
Linux pcie【9】基于GIC-V3 ITS实现pcie msi中断
linux·arm开发·驱动开发·嵌入式硬件
清风6666661 小时前
基于51单片机的智能断路器设计:过压欠压过流温度实时监控与保护
单片机·嵌入式硬件·毕业设计·51单片机·课程设计·期末大作业
大智兄2 小时前
126.n32使用gpio模拟iic从模式,全靠外部中断实现
单片机·嵌入式硬件
集芯微电科技有限公司2 小时前
40V/3A高性能高集成三相BLDC驱动器具有电流及故障诊断功能(FLT)
c语言·数据结构·单片机·嵌入式硬件·fpga开发
li星野2 小时前
打工人日报#20251204
单片机·嵌入式硬件
强化学习与机器人控制仿真3 小时前
Holosoma 开源人形机器人强化学习训练部署框架
人工智能·stm32·神经网络·机器人·强化学习·具身智能·人形机器人
EVERSPIN3 小时前
国产32位MCU语音识别方案
单片机·嵌入式硬件·语音识别·32位mcu
d111111111d3 小时前
在stm32F103C8T6中,Thumb指令是什么?有什么作用?可以干什么?
笔记·stm32·单片机·嵌入式硬件·学习
MARIN_shen3 小时前
Marin说PCB之LPDDR5的仿真报告分析--02
嵌入式硬件·硬件工程·信号处理·pcb工艺