前面有一位讀者問:我在IAR中可以選擇生產(chǎn)Bin文件,為什么在MDK-ARM沒有選項可以配置生產(chǎn)bin文件呢?
使用過IAR的朋友都應(yīng)該知道:在IAR中工程配置選項可以配置生產(chǎn)Hex,也可以配置生產(chǎn)Bin。
Project -> Optinos -> Output Converter 選擇輸出格式即可,如下圖:

在MDK-ARM中IDE自帶一個工具可以將axf轉(zhuǎn)換從bin文件,這個工具就是【fromelf.exe】。
在不同版本的MDK-ARM中,它所在的路徑不同,可以直接搜索。
比如V4版本:C:\Keil/ARM/BIN40下面;
而V5版本在:C:\Keil_v5\ARM\ARMCLANG\bin下面。(紅色標記為安裝目錄)。
我們只需要在工程配置 Project -> Options for Target -> User -> After Build/Rebuild 添加指令即可。
C:\Keil_v5\ARM\ARMCLANG\bin\fromelf.exe --bin -o ./Bin/Demo.bin ./Objects/Demo.axf 如下圖:

格式:fromelf [options] input_file output_file
為方便大家學習,提供一個軟件工程Demo【STM32F103ZE(Keil)_生成bin文件】,微信公眾號不支持外鏈接,請復制下載地址:
http://pan.baidu.com/s/1hskScba
-
ARM處理器
+關(guān)注
關(guān)注
6文章
361瀏覽量
43291 -
MDK
+關(guān)注
關(guān)注
4文章
211瀏覽量
33643 -
BIN文件
+關(guān)注
關(guān)注
0文章
27瀏覽量
9019
發(fā)布評論請先 登錄
深入剖析ARM64內(nèi)核關(guān)鍵文件:kernel-6.1/arch/arm64/kernel/head.S
瑞芯微DDR Bin工具詳解:輕松配置DDR參數(shù),助力系統(tǒng)穩(wěn)定運行
有新版keil MDK-ARM V5 注冊機安裝包不,孩子下載keil卡在許可碼過期了,救救孩子吧
KEIL如何輸出bin文件?
廣州唯創(chuàng)電子WT2003H語音芯片系列:通過bin文件實現(xiàn)板載語音更新,支持寬范圍音頻碼率
MDK -ARM如何生產(chǎn)Bin文件
評論