1、 文檔背景
為滿足客戶的調試需求,MDK提供生成ELF、Bin、hex、S19等多種二進制文件。本文文檔講述如何生成標準的ELF格式的調試文件。
2、軟硬件環境
1)、軟件版本:MDK5.40
2)、電腦環境:Windows 11
3)、外設硬件:無
3、操作步驟
1)、首先打開keil軟件,本示例工程名稱為atk_f767,確保該工程可成功編譯后,點擊“魔法棒”進入Options界面,選擇“User”進入配置界面。

2)、在User界面選擇“After Build/Rebuild”勾選“Run#1”, 在執行框內輸入如下命令E:Keil_v540ARMARMCLANGbinfromelf.exe --elf --output=C:UserszhuloDesktoptestOutputatk_f767.elf C:UserszhuloDesktoptestOutputatk_f767.axf
如下圖所示“E:Keil_v540ARMARMCLANGbinfromelf.exe” 為調用的應用程序位置 。
”--elf“ 指定文件格式為ELF。
“output=C:UserszhuloDesktoptestOutputatk_f767.elf” 指定編譯后生成的ELF文件的存放路徑。
“C:UserszhuloDesktoptestOutputatk_f767.axf” 指定輸入文件路徑。

3)、點擊編譯后,在相應的文件夾下生成atk_f767.elf文件。

4)、以命令行方式生成ELF文件,首先進入"fromelf.exe"的存放路徑下,運行該應用程序,指令結構如上述一致。

5)、可以看到時間是不同的,可快速生成所需要的調試文件,無需再次編譯。


首頁 > 資源中心 > FAQ
