zhonghuahun212
**:
在詳細的介紹這種方法之前,先了解一下arm公司的rvct開發套件中的fromelf.exe轉換工具是十分必要的,因為在realview mdk中生成*.bin格式檔案的工具正是它。
fromelf.exe轉換工具的語法格式如下:
fromelf [options] input_file
其中[options]包括的選項及詳細描述見表一。
表一fromelf工具的選項及描述** 選項
描述 選項
描述--help
顯示幫助資訊
--vsn
顯示版本資訊
--outputfile
輸出檔案(預設的輸出為文字格式)
--nodebug
在生成的映象中不包含除錯資訊
--nolinkview
在生成的映象中不包含段的資訊
--bin
生成plain binary格式的檔案
--m32
生成motorola 32位十六進製制格式的檔案
--i32
生成intel 32位十六進製制格式的檔案
--vhx
面向位元組的位十六進製制格式的檔案
--base addr
設定m32,i32格式檔案的基位址
--text
顯示文字資訊
-v
列印詳細資訊
-a
列印資料位址(針對帶除錯資訊的映象)
-d
列印資料段的內容
-e
列印表示式表print exception tables
-f
列印消除虛函式的信
-g
列印除錯表print debug tables
-r
列印重定位資訊
-t
列印字串表
-y
列印動態段的內容
-z
列印**和資料大小的資訊
在掌握了fromelf轉換工具的語法格式以後,下面將介紹它在realview mdk中的使用方法:
1. 新建乙個工程,例如axf_to_bin.uv2;
2. 開啟options for target 『axf_to_bin』對話方塊,選擇user標籤頁;
3. 構選run user programs after build/rebuild框中的run #1多選框,在後邊的文字框中輸入c:\keil\arm\bin31\fromelf.exe --bin -o ./output/axf_to_bin.bin ./output/axf_to_bin.axf命令列;
4. 重新編譯檔案,在./output/資料夾下生成了axf_to_bin.bin檔案。
經過上述4步的操作以後,將得到我們希望的axf_to_bin.bin格式的檔案。
在MDK中如何生成 bin格式的檔案
在詳細的介紹這種方法之前,先了解一下arm公司的rvct開發套件中的fromelf.exe轉換工具是十分必要的,因為在 realview mdk中生成 bin格式檔案的工具正是它。fromelf.exe 轉換工具的語法格式如下 fromelf options input file 其中 option...
Keil MDK中如何生成 bin格式文
keil mdk中預設可以生成 axf和 hex檔案,要生成 bin檔案首先要知道是用什麼來生成。fromelf.exe轉換工具是arm提供的開發套件中的轉換工具,在安裝mdk的時候已經在安裝資料夾中,就是用這個工具來生成 bin檔案。步驟方法 d keil arm armcc bin fromel...
在IAR及MDK裡生成hex及bin檔案的標準方法
在iar及mdk裡生成hex及bin檔案的標準方法 在iar及mdk中生成bin及hex檔案的設定方法 iar裡面 生成bin檔案 1 在options linker output other選中 output裡選擇raw binary,module local裡選擇include all,其餘預設...