Keil生成Bin文件,添加相对路径和绝对路径方法


1、keil设置入口

  1)首先点击Keil界面的魔术棒??

  2)然后来到下方User—>Run#1

2、输出方式

KEIL生成bin文件,根据输入命令的相对\绝对路径来分,有两种方式,都是通过自带的fromelf.exe来生成

  2.1 设置绝对路径(个人感觉不是很方便)

  绝对路径方式,如果更换电脑等,需要手动修改MDK工具链(formelf.exe)所在路径与项目文件名

1 E:\Keil5\ARM\ARMCC\BIN\fromelf.exe --bin -o ..\PROJECT\YB30_Demo_Test.bin ..\OBJ\YB30_Demo.axf

  2、2设置相对路径(极力推荐????)

  如果希望生成.bin文件输出在当前工程下的指定目录,比如Bin文件夹(如果你没有Bin文件夹也不用担心,会自动生成的,如果你不想用Bin也可以更改为其它:File、Out等等),操作如下:

  把下面的内容直接复制到 < User—>Run#1 > 的编辑框中

1 $K\ARM\ARMCC\bin\fromelf.exe --bin --output=Bin\@L.bin !L 

  此时可能会有疑问,我输出的文件名到底是什么呢???

  Take it easy,接着往下看:

  1)第一步还是先点击Keil界面的魔术棒

  2)然后来到下方Output——>Name of Executable(我这里是YB30_Demo),这里你设置的是什么,那么输出的bin文件名就是什么??。

3、参考资料

  1、https://blog.csdn.net/nich2009/article/details/81124691

  2、https://blog.csdn.net/veabol/article/details/52318694

今天愿意做别人不愿做的事情,那么将来就能做别人不能做的事情!继续加油??