在 MDK 中,編譯鏈接後生成的是 .axf (ELF/DWARF) 格式文件。燒錄器通常需要純二進制 .bin 文件。利用 MDK 自帶工具 fromelf.exe 轉換。
"$K\ARM\ARMCC\bin\fromelf.exe" --bin --output="!L.bin" "#L"$K:Keil 安裝根目錄宏。fromelf.exe:ARM 官方二進制轉換工具。--bin:輸出純二進制格式。--output="!L.bin":輸出文件名,!L 為鏈接後輸出文件基名(不含擴展名)。"#L":輸入文件,即鏈接生成的 .axf 文件路徑。每次 Build/Rebuild 完成後,自動在輸出目錄生成同名 .bin 文件,可直接用於燒錄。
