|
自己搞的免費(fèi)資源
0.png (152.42 KB, 下載次數(shù): 73)
下載附件
2018-2-28 17:33 上傳
ο 運(yùn)行 CCS 安裝程序 SETUP. 你可以按步驟執(zhí)行第二章和第四章的實(shí)
驗(yàn)。SETUP程序允許 CCS使用為目標(biāo)板所安裝的驅(qū)動(dòng)程序。
CCS包括如下各部分:
ο CCS代碼生成工具:參見 1.2節(jié)
ο CCS集成開發(fā)環(huán)境(IDE) :參見 1.3節(jié)
ο DSP/BIOS 插件程序和 API:參見 1.4節(jié)
0.png (88.69 KB, 下載次數(shù): 81)
下載附件
2018-2-28 17:33 上傳
1.2 代碼生成工具
代碼生成工具奠定了 CCS所提供的開發(fā)環(huán)境的基礎(chǔ)。圖 1-2是一個(gè)典
型的軟件開發(fā)流程圖,圖中陰影部分表示通常的 C語(yǔ)言開發(fā)途徑,其它部
分是為了強(qiáng)化開發(fā)過程而設(shè)置的附加功能。
0.png (81.5 KB, 下載次數(shù): 118)
下載附件
2018-2-28 17:34 上傳
圖 1-2描述的工具如下:
ο C 編譯器(C compiler) 產(chǎn)生匯編語(yǔ)言源代碼,其細(xì)節(jié)參見TMS320C54x 最優(yōu)化 C 編譯器用戶指南。
ο 匯編器(assembler) 把匯編語(yǔ)言源文件翻譯成機(jī)器語(yǔ)言目標(biāo)文件,機(jī)器語(yǔ)言格式為公用目標(biāo)格式(COFF) ,其細(xì)節(jié)參見 TMS320C54x匯編語(yǔ)言工具用戶指南。
ο 連接器(linker) 把多個(gè)目標(biāo)文件組合成單個(gè)可執(zhí)行目標(biāo)模塊。它一邊創(chuàng)建可執(zhí)行模塊,一邊完成重定位以及決定外部參考。連接器的輸入是可重定位的目標(biāo)文件和目標(biāo)庫(kù)文件,有關(guān)連接器的細(xì)節(jié)參見TMS320C54x 最優(yōu)化 C 編譯器用戶指南和匯編語(yǔ)言工具用戶指南。
ο 歸檔器(archiver)允許你把一組文件收集到一個(gè)歸檔文件中。歸檔器也允許你通過刪除、替換、提取或添加文件來調(diào)整庫(kù),其細(xì)節(jié)參見 TMS320C54x 匯編語(yǔ)言工具用戶指南。
ο 助記符到代數(shù)匯編語(yǔ)言轉(zhuǎn)換公用程序(mnimonic_to_algebric assembly translator utility)把含有助記符指令的匯編語(yǔ)言源文件轉(zhuǎn)換成含有代數(shù)指令的匯編語(yǔ)言源文件,其細(xì)節(jié)參見 TMS320C54x匯編語(yǔ)言工具用戶指南。
ο 你可以利用建庫(kù)程序(library_build utility)建立滿足你自己要求的“運(yùn)行支持庫(kù)”,其細(xì)節(jié)參見 TMS320C54x 最優(yōu)化 C 編譯器用戶指南。
ο 運(yùn)行支持庫(kù)(run_time_support libraries) 它包括 C 編譯器所支持的 ANSI 標(biāo)準(zhǔn)運(yùn)行支持函數(shù)、編譯器公用程序函數(shù)、浮點(diǎn)運(yùn)算函數(shù)和 C編譯器支持的 I/O函數(shù),其細(xì)節(jié)參見 TMS320C54x 最優(yōu)化 C 編譯器用戶指南。
ο 十六進(jìn)制轉(zhuǎn)換公用程序(hex conversion utility) 它把 COFF 目標(biāo)
文件轉(zhuǎn)換成 TI-Tagged、ASCII-hex、 Intel、 Motorola-S、或 Tektronix 等目標(biāo)格式, 可以把轉(zhuǎn)換好的文件下載到EPROM編程器中,其細(xì)節(jié)參見 TMS320C54x 匯編語(yǔ)言工具用戶指南。
ο 交叉引用列表器(cross_reference lister)它用目標(biāo)文件產(chǎn)生參照列表文件,可顯示符號(hào)及其定義,以及符號(hào)所在的源文件,其細(xì)節(jié)參見 TMS320C54x 匯編語(yǔ)言工具用戶指南。
ο 絕對(duì)列表器(absolute lister)它輸入目標(biāo)文件,輸出.abs文件,通過匯編.abs 文件可產(chǎn)生含有絕對(duì)地址的列表文件。如果沒有絕對(duì)列表器,這些操作將需要冗長(zhǎng)乏味的手工操作才能完成。
1.3 CCS 集成開發(fā)環(huán)境
CCS集成開發(fā)環(huán)境(IDE)允許編輯、編譯和調(diào)試DSP目標(biāo)程序。
1.3.1 編輯源程序
CCS允許編輯C源程序和匯編語(yǔ)言源程序,你還可以在C語(yǔ)句后面顯
示匯編指令的方式來查看C源程序。
0.png (103.24 KB, 下載次數(shù): 70)
下載附件
2018-2-28 17:35 上傳
完整的pdf格式文檔51黑下載地址(共103頁(yè)):
CCS教程.pdf
(666.84 KB, 下載次數(shù): 128)
2018-2-28 11:38 上傳
點(diǎn)擊文件名下載附件
ccs 下載積分: 黑幣 -5
|
|