操作步驟
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自帶的可執行程式,用於格式轉換,圖中後面...