生成HEX BIN檔案步驟

2021-09-11 22:56:17 字數 825 閱讀 1238

生成hex、bin檔案步驟

1、生成hex檔案

1.1 按下鍵盤"alt+f7"調出 "options for target "設定視窗。選擇如下圖所示即可生成hex檔案。

2、生成bin檔案

2.1 如上圖所示,調出 "options for target "設定視窗。選擇"select folder for objects.." 選擇*.axf檔案。

2.2 在user目錄下選擇

如上圖,選擇 after build/ rebuild下的run#1,輸入:

d:\st\keil526_install\arm\armcc\bin\fromelf.exe --bin -o ../obj/bootloader.bin ../obj/bootloader.axf

對上述輸入內容格式說明:

d:\st\keil526_install\arm\armcc\bin\fromelf.exe 目標編譯器

--bin 生成目標格式檔案

-o../obj/bootloader.bin 生成目標檔案路徑及檔名

../obj/bootloader.axf 原始檔

注意:原始檔、目標檔案均以*.uvprojx工程所在路徑為標準。

玩轉keil之hex bin檔案的生成與遷移

keil生成.hex檔案時,會預設把它和.o等編譯輸出檔案放在一起,由於編譯輸出檔案很多,導致找.hex檔案很麻煩。keil生成.bin檔案時,需要使用者設定工程,才能生成。由於他倆最後要打包到一起交給生產,需要將他倆存放到一起。總之,筆者感覺這樣很繁瑣。所以便寫了乙個指令碼來處理這些亂七八糟的事。...

Linux MakeFile檔案的生成步驟

在前面的標準編譯安裝中,第一步是.configure 它會根據makefile.in 生成makefile 檔案,然後make 根據makefile 自動編譯軟體。通常在乙個原始碼包中,已經包含了configure指令碼和makefile檔案,作為課外知識,我們大致了解一下怎麼生成這兩個檔案。aut...

生成XML檔案的步驟 解析XML檔案

生成xml檔案的步驟 1.初始化乙個xml的序列化器 xmlserializer serializer xml.newserializer 2.設定序列化器的引數 serializer.setoutput os,utf 8 3.寫資料 serializer.startdocument utf 8 t...