TMS320C641X系列DSP引導(dǎo)方法研究
2.3 cmd文件
cmd文件的作用是實(shí)現(xiàn)前兩節(jié)所述的二次裝載代碼、中斷向量表等的存儲(chǔ)空間分配,其主要包含內(nèi)存的劃分以及各程序代碼段的load地址和run地址的分配。常見的cmd文件如下所示:
}
其中,vectors是包含中斷向量表的段;BootLoad是包含二次裝載代碼的段。
2.4 引導(dǎo)表的生成
引導(dǎo)表的常用格式如下:
段1的大小
段1的目的地址
段1的內(nèi)容
段2的大小
……
O;
O;
O;
一種方便的生成引導(dǎo)表的方法是,當(dāng)工程文件編譯生成.out文件后,用CCS自帶的hex6x可執(zhí)行程序?qū)⑵滢D(zhuǎn)化為用于程序引導(dǎo)的.hex文件。這種方法需要編寫一個(gè)轉(zhuǎn)換命令文件作為hex6x命令的輸入?yún)?shù),具體如下:本文引用地址:http://m.butianyuan.cn/article/151038.htm
其中l(wèi)en的大小可以查看map文件,只要大于程序和數(shù)據(jù)的實(shí)際長度即可。
評(píng)論