第一种
D:\Keil_v5\ARM\ac5.6\bin\fromelf.exe --bin -o ../../Output/atk_f407.bin ../../Output/atk_f407.axf
空格解析
D:\Keil_v5\ARM\ac5.6\bin\fromelf.exe一个空格--bin一个空格-o两个空格../../Output/atk_f407.bin ../../Output/atk_f407.axf (注意后面和前面的斜杠方向不一样)
MDK软件的安装路径下找到如下EXE文件
D:\Keil_v5\ARM\ac5.6\bin\fromelf.exe (这是我安装的5.06编译器,这exe可以直接搜索)
../../Output/atk_f407.bin
相对工程的绝对路径 ../ 代表 上级目录下 ../../代表上上级目录下
这句话代表输出bin文件路径
../../Output/atk_f407.axf
相对工程的绝对路径 ../ 代表 上级目录下 ../../代表上上级目录下
这句话代表axf存在的路径
参考文章
STM32在keil中生成bin文件_stm32 怎么生成bin文件-****博客
STM32生成bin文件_stm32 多张图片生成bin-****博客
第二种
fromelf --bin -o "$L@L.bin" "#L"
参考文章
stm32如何生成hex和bin文件_stm32 怎么生成bin文件-****博客