dsp集成開發(fā)環(huán)境ccs開發(fā)指南

dsp集成開發(fā)環(huán)境ccs開發(fā)指南

ID:8230199

大小:774.55 KB

頁數(shù):103頁

時間:2018-03-11

dsp集成開發(fā)環(huán)境ccs開發(fā)指南_第1頁
dsp集成開發(fā)環(huán)境ccs開發(fā)指南_第2頁
dsp集成開發(fā)環(huán)境ccs開發(fā)指南_第3頁
dsp集成開發(fā)環(huán)境ccs開發(fā)指南_第4頁
dsp集成開發(fā)環(huán)境ccs開發(fā)指南_第5頁
資源描述:

《dsp集成開發(fā)環(huán)境ccs開發(fā)指南》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫

1、第一章CCS概述第一章CCS概述本章概述CCS(CodeComposerStudio)軟件開發(fā)過程、CCS組件及CCS使用的文件和變量。CCS提供了配置、建立、調(diào)試、跟蹤和分析程序的工具,它便于實時、嵌入式信號處理程序的編制和測試,它能夠加速開發(fā)進程,提高工作效率。1.1CCS概述CCS提供了基本的代碼生成工具,它們具有一系列的調(diào)試、分析能力。CCS支持如下所示的開發(fā)周期的所有階段。編程和編譯調(diào)試分析設(shè)計創(chuàng)建工程文件、語法檢查、探實時調(diào)試、統(tǒng)概念性規(guī)劃編寫源程序和配測點設(shè)置和日計和跟蹤置文件志保存等在使用本教程之前,必須完成下述工作:G安裝目標(biāo)板和驅(qū)

2、動軟件。按照隨目標(biāo)板所提供的說明書安裝。如果你正在用仿真器或目標(biāo)板,其驅(qū)動軟件已隨目標(biāo)板提供,你可以按產(chǎn)品的安裝指南逐步安裝。G安裝CCS.遵循安裝說明書安裝。如果你已有CCS仿真器和TMS320c54X代碼生成工具,但沒有完整的CCS,你可以按第二章和第四章所述的步驟進行安裝。G運行CCS安裝程序SETUP.你可以按步驟執(zhí)行第二章和第四章的實驗。SETUP程序允許CCS使用為目標(biāo)板所安裝的驅(qū)動程序。CCS包括如下各部分:GCCS代碼生成工具:參見1.2節(jié)GCCS集成開發(fā)環(huán)境(IDE):參見1.3節(jié)GDSP/BIOS插件程序和API:參見1.4節(jié)1第

3、一章CCS概述GRTDX插件、主機接口和API:參見1.5節(jié)CCS構(gòu)成及接口見圖1-1。圖1-1CCS構(gòu)成及接口2第一章CCS概述1.2代碼生成工具代碼生成工具奠定了CCS所提供的開發(fā)環(huán)境的基礎(chǔ)。圖1-2是一個典型的軟件開發(fā)流程圖,圖中陰影部分表示通常的C語言開發(fā)途徑,其它部分是為了強化開發(fā)過程而設(shè)置的附加功能。圖1-2軟件開發(fā)流程圖1-2描述的工具如下:GC編譯器(Ccompiler)產(chǎn)生匯編語言源代碼,其細節(jié)參見TMS320C54x最優(yōu)化C編譯器用戶指南。G匯編器(assembler)把匯編語言源文件翻譯成機器語言目標(biāo)文件,機器語言格式為公用目標(biāo)

4、格式(COFF),其細節(jié)參見TMS320C54x匯編語言工具用戶指南。G連接器(linker)把多個目標(biāo)文件組合成單個可執(zhí)行目標(biāo)模塊。它3第一章CCS概述一邊創(chuàng)建可執(zhí)行模塊,一邊完成重定位以及決定外部參考。連接器的輸入是可重定位的目標(biāo)文件和目標(biāo)庫文件,有關(guān)連接器的細節(jié)參見TMS320C54x最優(yōu)化C編譯器用戶指南和匯編語言工具用戶指南。G歸檔器(archiver)允許你把一組文件收集到一個歸檔文件中。歸檔器也允許你通過刪除、替換、提取或添加文件來調(diào)整庫,其細節(jié)參見TMS320C54x匯編語言工具用戶指南。G助記符到代數(shù)匯編語言轉(zhuǎn)換公用程序(mnimo

5、nic_to_algebricassemblytranslatorutility)把含有助記符指令的匯編語言源文件轉(zhuǎn)換成含有代數(shù)指令的匯編語言源文件,其細節(jié)參見TMS320C54x匯編語言工具用戶指南。G你可以利用建庫程序(library_buildutility)建立滿足你自己要求的“運行支持庫”,其細節(jié)參見TMS320C54x最優(yōu)化C編譯器用戶指南。G運行支持庫(run_time_supportlibraries)它包括C編譯器所支持的ANSI標(biāo)準(zhǔn)運行支持函數(shù)、編譯器公用程序函數(shù)、浮點運算函數(shù)和C編譯器支持的I/O函數(shù),其細節(jié)參見TMS320C5

6、4x最優(yōu)化C編譯器用戶指南。G十六進制轉(zhuǎn)換公用程序(hexconversionutility)它把COFF目標(biāo)文件轉(zhuǎn)換成TI-Tagged、ASCII-hex、Intel、Motorola-S、或Tektronix等目標(biāo)格式,可以把轉(zhuǎn)換好的文件下載到EPROM編程器中,其細節(jié)參見TMS320C54x匯編語言工具用戶指南。G交叉引用列表器(cross_referencelister)它用目標(biāo)文件產(chǎn)生參照列表文件,可顯示符號及其定義,以及符號所在的源文件,其細節(jié)參見TMS320C54x匯編語言工具用戶指南。G絕對列表器(absolutelister)它輸

7、入目標(biāo)文件,輸出.abs文件,通過匯編.abs文件可產(chǎn)生含有絕對地址的列表文件。如果沒有絕對列表器,這些操作將需要冗長乏味的手工操作才能完成。4第一章CCS概述1.3CCS集成開發(fā)環(huán)境CCS集成開發(fā)環(huán)境(IDE)允許編輯、編譯和調(diào)試DSP目標(biāo)程序。1.3.1編輯源程序CCS允許編輯C源程序和匯編語言源程序,你還可以在C語句后面顯示匯編指令的方式來查看C源程序。集成編輯環(huán)境支持下述功能:G用彩色加亮關(guān)鍵字、注釋和字符串。G以圓括弧或大括弧標(biāo)記C程序塊,查找匹配塊或下一個圓括弧或大括弧。G在一個或多個文件中查找和替代字符串,能夠?qū)崿F(xiàn)快速搜索。G取消和重復(fù)

8、多個動作。G獲得“上下文相關(guān)”的幫助。G用戶定制的鍵盤命令分配。5第一章CCS概述1.3.2創(chuàng)建應(yīng)用程序應(yīng)用

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。