Keil MDK中生成 BIN檔案

2022-03-02 12:33:40 字數 902 閱讀 6000

在realview mdk中,生成*.bin格式檔案的工具是arm公司的rvct開發套件中的fromelf.exe。預設安裝下,它位於c/:keil/arm/bin40資料夾下。

下面將介紹它在keil mdk中的使用方法:

1. 新建乙個工程,例如test.uvproj;

2. 開啟options for target 『target 1』對話方塊,選擇user標籤頁;

3. 構選run user programs after build/rebuild框中的run #1多選框,在後邊的文字框中輸入

c:/keil/arm/bin31/fromelf.exe --bin -o ./bin/test.bin ./test.axf

命令列;步驟2、3可見下圖所示。

4. 重新編譯檔案,在./bin/資料夾下生成了test.bin檔案。

經過上述4步的操作以後,將得到我們希望的test.bin格式的檔案。

ps:步驟3中的"c:/keil/arm/bin31/fromelf.exe 」也可以通過點選下圖紅色標註出進入keil安裝目錄下選擇。

以上是很久前寫的,對於如何使用fromelf工具,通過上面的示例,想必都能很輕鬆的生成bin檔案,今天補寫一下fromelf工具的基本命令:

--bin:輸出二進位制檔案

--i32:intel 32位hex

--m32:motorola 32位hex

--output :file為輸出檔名

-o:這個是armcc編譯器命令,也可用於這裡,指定輸出檔案的名字

其它命令可以在dos中執行fromelf.exe工具,會列出詳細命令和用法.

Keil MDK中如何生成 bin格式文

keil mdk中預設可以生成 axf和 hex檔案,要生成 bin檔案首先要知道是用什麼來生成。fromelf.exe轉換工具是arm提供的開發套件中的轉換工具,在安裝mdk的時候已經在安裝資料夾中,就是用這個工具來生成 bin檔案。步驟方法 d keil arm armcc bin fromel...

新發現 MDK中生成 bin檔案方式

今天看rt thread工程,意外發現它工程使用的生成bin檔案方式更簡單得多,看來fromelf等命令還有很多引數的使用我尚且不知,果然還是才疏學淺 1.我知道的生成bin檔案方式就如網上所教,通常是根據一大串格式寫出如下命令 fromelf.exe檔案路徑 bin o bin路徑 bin檔名 a...

MDK生成bin檔案

關於mdk如何生成bin檔案和為什麼生成bin檔案,網上都有很多資料了,這裡只介紹一下自己遇到的坑 最早看到的格式是這樣的 fromelf.exe bin output p.bin p.axf 沒搞明白是怎樣的格式,就繼續在 網上搜尋了一下,然後找到了 fromelf.exe bin o outpu...