KEIL生成BIN檔案

2021-09-26 15:19:47 字數 938 閱讀 2952

操作步驟

01、前提概要

keil中生成bin檔案,是執行fromelf.exe程式生成的

說明fromelf.exe 是命令列(cmd)中執行的程式,直接雙擊無法執行

fromelf.exe 路徑為keil安裝目錄下的 \arm\armcc\bin 目錄中

02、在keil中新增命令,執行fromelf.exe程式生成bin檔案

①進入新增命令對話方塊

②檢視 *.axf 檔案所在位置(bin檔案是通過編譯生成的 *.axf檔案加工得到)

綜合分析

*.axf檔案的相對路徑為: .\objects

③勾選上run #1 ,新增以下命令

參考命令

fromelf --bin --output .\objects\project.bin .\objects\project.axf
fromelf --bin --output .\objects\project.bin .\objects\project.axf // fromelf 為可執行程式(即命令,命令就是可執行程式) // --bin 對應生成的 bin檔案 // --output 生成bint檔案的加工檔案為 output(輸出檔案,即 *.axf) // .\objects\project.bin 生成的bin檔案路徑和名稱 // .\objects\project.axf 生成bin檔案的加工檔案路徑和命令

新增命令參考圖

使用KEIL , 生成BIN檔案

我的電腦裡的路徑是 d keil v5 arm armcc bin fromelf.exe 我的示例工程裡的檔案目錄是 iot bootloader rtos ps 代表keil工程檔案所在目錄 fromelf.exe檔案路徑 檔名 bin o 生成bin檔案存放路徑 檔名 keil編譯生成的.ax...

keil中如何生成bin檔案

首先要說明一下.bin 檔案和.hex檔案的區別。hex檔案是微控制器程式編輯完之後常見的檔案格式,是內容是ascll碼,也就是0x00 0xff的字元格式。比如 1 對應的是0x31。任何字元都是有對應的0 的 ascll碼。也就是最常見的text格式。比如乙個hex格式檔案的內容為 30 31 ...

如何使用keil工具生成bin檔案

把下面這個命令填入下圖中,並勾選 c keil v5 arm armcc bin fromelf.exe bin o objects l.bin objects l.axf 命令解釋 c keil v5 arm armcc bin fromelf.exemdk自帶的可執行程式,用於格式轉換,圖中後面...