一.生成.hex文件
1.打开一个完整且无报错的工程,点击魔术棒
2..点击"Select Folder for Objects...",选择存放的目标文件夹,在4文本框里填入文件名称,勾选Create HEX File
3.目标文件夹里生成了.axf与.hex文件
二.生成.bin文件
1.查找Keil集成的文件处理工具formelf所在位置,这个位置在Keil的安装目录下,每个使用者安装的位置有所不同。如我的目录在:D:\UserSoftInstall\Keil_v5\ARM\ARMCC\bin\fromelf.exe。
2.点击魔术棒
3.选择User页,勾选Run#1,且在后面文本框里输入指令:
D:\UserSoftInstall\Keil_v5\ARM\ARMCC\bin\fromelf.exe --bin -o ."$L@L.bin" "#L"
其中,.exe后有一个空格,--bin后一个空格,-o后一个空格,两个双引号中间一个空格。使用这个命令,生成的bin文件位置为原工程目录下的"Output"文件夹中。也可使用绝对路径,通过修改两个双引号里的".\目标文件夹路径" ".\.axf所在文件夹路径"即可。
4.点击OK,Rebuild工程即可。