首先你要有*.cmd文件和hex6x.exe和*.out文件。
其中out文件是上面一篇中提到的,在CCS裏面編譯成功的輸出文件*.out。
*.cmd文件,裏面的內容是這樣的:
debug\SEEDVPM642boot.out
-a
-memwidth 8
-boot
-bootorg 0x90000400
-bootsection .boot_load 0x90000000
ROMS
{
FLASH: org = 0x90000000, len = 0x80000, romwidth = 8, files = {SEEDVPM642boot_ahex.hex}
}
其中SEEDVPM642boot.out就是上面提到的*.out文件。files = {SEEDVPM642boot_ahex.hex}就是你最終要得到的hex文件。
打開計算機的開始-所有程序-附件-命令提示符,進如DOS環境,使用cd命令切換到hex6x.exe文件目錄。在dos環境下執行hex6x.exe程序。若hex6x.exe、sample.cmd、sample.out放置在e:\sample下,則在dos環境下輸入
e:
cd sample
hex6x.exe sample.cmd 回車
然後查看e:\sample\ 即會有hex文件。