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

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

3)、點(diǎn)擊編譯后,在相應(yīng)的文件夾下生成atk_f767.elf文件。

4)、以命令行方式生成ELF文件,首先進(jìn)入"fromelf.exe"的存放路徑下,運(yùn)行該應(yīng)用程序,指令結(jié)構(gòu)如上述一致。

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


首頁 > 資源中心 > FAQ
