生成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...