MDK(KEIL5.26)如何生成.bin文件

https://blog.csdn.net/nx505j/article/details/80924902

全程按上述文档操作,操作不成功的最大概率是路径填写错误,需要注意的点有:

1. 作者提到的路径中有四个空格,这个是必须的;

2. 路径中--bin --output ../XX/YY.bin  XX为保存BIN文件的文件夹,YY是BIN文件名,均可自定义,需要注意的是XX前面的部分“../”,有的文献是两个点,有的是一个,区别是上一层目录还是上上一层目录,根据实际情况填写,实在不知道写什么的,就都试一下;

3.路径中,有的文档写“\”,有的写“/”,具体区别可参考https://blog.csdn.net/liu1152239/article/details/72728262,不知道该怎么写的,就都试试。

本人操作过程:

1. 魔术棒->User->After Build/Rebuild->勾选Run#1

 

MDK(KEIL5.26)如何生成.bin文件_第1张图片

2.编辑路径

  点击“浏览”寻找fromelf.exe路径,一般,Keil V5之后的版本,fromelf.exe在 C:\Keil_v5\ARM\ARMCC\bin 目录下。Keil V4是在:/Keil/ARM/BIN40/下。

fromelf.exe路径加载后;打一个空格;后面写--bin;空格;--output;空格;保存BIN文件的路径、BIN文件名;空格;.axf文件路径

本人的完整路径是:C:\Keil_v5\ARM\ARMCC\bin\fromelf.exe --bin --output  ..\Project\Objects\IMU_F405.bin  ..\Project\Objects\IMU_F405.axf

 

你可能感兴趣的:(STM32)