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文件夹。

相关推荐
Truffle7电子32 分钟前
STM32CubeIDE/Programmer/Touch GFX 应用
stm32·单片机·嵌入式硬件
constant_LDX1 小时前
步进电机开发(一、硬件设计)
单片机·嵌入式硬件
北山有鸟2 小时前
修改源码法和插件法
嵌入式硬件·学习
richxu202510012 小时前
嵌入式学习之路->stm32篇->(14)通用定时器(上)
stm32·单片机·嵌入式硬件·学习
Deitymoon2 小时前
STM32——串口通信(USART)
单片机·嵌入式硬件
iCxhust2 小时前
微机原理实践教程(C语言篇)---A002流水灯
c语言·开发语言·单片机·嵌入式硬件·51单片机·课程设计·微机原理
Deitymoon4 小时前
STM32——外部中断按键控制led
stm32·单片机·嵌入式硬件
czwxkn4 小时前
7STM32(stdl)flash内部闪存
stm32·单片机·嵌入式硬件
咕噜咕噜啦啦4 小时前
STlink下载程序
stm32·单片机
Deitymoon6 小时前
STM32——串口中断接收
stm32·单片机·嵌入式硬件