DSP集成開(kāi)發(fā)環(huán)境CCS

DSP集成開(kāi)發(fā)環(huán)境CCS

ID:44219300

大?。?78.50 KB

頁(yè)數(shù):60頁(yè)

時(shí)間:2019-10-19

DSP集成開(kāi)發(fā)環(huán)境CCS_第1頁(yè)
DSP集成開(kāi)發(fā)環(huán)境CCS_第2頁(yè)
DSP集成開(kāi)發(fā)環(huán)境CCS_第3頁(yè)
DSP集成開(kāi)發(fā)環(huán)境CCS_第4頁(yè)
DSP集成開(kāi)發(fā)環(huán)境CCS_第5頁(yè)
資源描述:

《DSP集成開(kāi)發(fā)環(huán)境CCS》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。

1、7.1CCS的簡(jiǎn)介7.2CCS的安裝及設(shè)置7.3CCS的基本操作7.4CCS工程項(xiàng)目的創(chuàng)建7.5CCS工程項(xiàng)目的調(diào)試7.6CCS開(kāi)發(fā)軟件使用舉例第七章DSP集成開(kāi)發(fā)環(huán)境CCS7.1CCS的簡(jiǎn)介CCS是一種針對(duì)TMS320系列DSP的集成開(kāi)發(fā)環(huán)境,在Windows操作系統(tǒng)下,采用圖形接口界面,提供有環(huán)境配置、源文件編輯、程序調(diào)試、跟蹤和分析等工具。CCS有兩種工作模式,即軟件仿真器模式:可以脫離DSP芯片,在PC機(jī)上模擬DSP的指令集和工作機(jī)制,主要用于前期算法實(shí)現(xiàn)和調(diào)試。硬件在線編程模式:可以實(shí)時(shí)運(yùn)行在DSP芯片上,與

2、硬件開(kāi)發(fā)板相結(jié)合在線編程和調(diào)試應(yīng)用程序。7.1.1CCS的組成CCS的開(kāi)發(fā)系統(tǒng)主要由以下組件構(gòu)成:①TMS320C54x集成代碼產(chǎn)生工具;②CCS集成開(kāi)發(fā)環(huán)境;③DSP/BIOS實(shí)時(shí)內(nèi)核插件及其應(yīng)用程序接口API;④實(shí)時(shí)數(shù)據(jù)交換的RTDX插件以及相應(yīng)的程序接口API;⑤由TI公司以外的第三方提供的各種應(yīng)用模塊插件。7.1.1CCS的組成主機(jī)CodeComposerStudioCodeComposer編輯器源文件.c.h.asm.cdb配置數(shù)據(jù)庫(kù)DSP/BIOSAPI代碼產(chǎn)生工具編譯器匯編器鏈接器OLE應(yīng)用使用RTDXR

3、TDX插件DSP/BIOS插件第3方的插件可執(zhí)行代碼CodeComposer調(diào)試工具主機(jī)仿真支持目標(biāo)系統(tǒng)DSP目標(biāo)系統(tǒng)硬件DSP/BIOSDSP應(yīng)用程序JTAGRTDX配置工具cfg.cmdcfg.s54cfg.h54Codecomposer工程①TMS320C54x集成代碼產(chǎn)生工具用來(lái)對(duì)C語(yǔ)言、匯編語(yǔ)言或混合語(yǔ)言編程的DSP源程序進(jìn)行編譯匯編,并鏈接成為可執(zhí)行的DSP程序。主要包括匯編器、鏈接器、C/C++編譯器和建庫(kù)工具等。②CCS集成開(kāi)發(fā)環(huán)境集編輯、編譯、鏈接、軟件仿真、硬件調(diào)試和實(shí)時(shí)跟蹤等功能于一體。包括編輯工

4、具、工程管理工具和調(diào)試工具等。③DSP/BIOS實(shí)時(shí)內(nèi)核插件及其應(yīng)用程序接口API主要為實(shí)時(shí)信號(hào)處理應(yīng)用而設(shè)計(jì)。包括DSP/BIOS的配置工具、實(shí)時(shí)分析工具等。④實(shí)時(shí)數(shù)據(jù)交換的RTDX插件和相應(yīng)的程序接口API可對(duì)目標(biāo)系統(tǒng)數(shù)據(jù)進(jìn)行實(shí)時(shí)監(jiān)視,實(shí)現(xiàn)DSP與其他應(yīng)用程序的數(shù)據(jù)交換。⑤由TI公司以外的第三方提供的應(yīng)用模塊插件7.1.2CCS的主要功能CCS的功能十分強(qiáng)大,它集成了代碼的編輯、編譯、鏈接和調(diào)試等諸多功能,而且支持C/C++和匯編的混合編程,其主要功能如下:①具有集成可視化代碼編輯界面,用戶可通過(guò)其界面直接編寫C、

5、匯編、.cmd文件等;②含有集成代碼生成工具,包括匯編器、優(yōu)化C編譯器、鏈接器等,將代碼的編輯、編譯、鏈接和調(diào)試等諸多功能集成到一個(gè)軟件環(huán)境中;7.1.2CCS的主要功能③高性能編輯器支持匯編文件的動(dòng)態(tài)語(yǔ)法加亮顯示,使用戶很容易閱讀代碼,發(fā)現(xiàn)語(yǔ)法錯(cuò)誤;④工程項(xiàng)目管理工具可對(duì)用戶程序?qū)嵭许?xiàng)目管理。在生成目標(biāo)程序和程序庫(kù)的過(guò)程中,建立不同程序的跟蹤信息,通過(guò)跟蹤信息對(duì)不同的程序進(jìn)行分類管理;⑤基本調(diào)試工具具有裝入執(zhí)行代碼、查看寄存器、存儲(chǔ)器、反匯編、變量窗口等功能,并支持C源代碼級(jí)調(diào)試;⑥斷點(diǎn)工具,能在調(diào)試程序的過(guò)程中,完

6、成硬件斷點(diǎn)、軟件斷點(diǎn)和條件斷點(diǎn)的設(shè)置;⑦探測(cè)點(diǎn)工具,可用于算法的仿真,數(shù)據(jù)的實(shí)時(shí)監(jiān)視等;⑧分析工具,包括模擬器和仿真器分析,可用于模擬和監(jiān)視硬件的功能、評(píng)價(jià)代碼執(zhí)行的時(shí)鐘;⑨數(shù)據(jù)的圖形顯示工具,可以將運(yùn)算結(jié)果用圖形顯示,包括顯示時(shí)域/頻域波形、眼圖、星座圖、圖像等,并能進(jìn)行自動(dòng)刷新;⑩提供GEL工具。利用GEL擴(kuò)展語(yǔ)言,用戶可以編寫自己的控制面板/菜單,設(shè)置GEL菜單選項(xiàng),方便直觀地修改變量,配置參數(shù)等;?支持多DSP的調(diào)試;?支持RTDX技術(shù),可在不中斷目標(biāo)系統(tǒng)運(yùn)行的情況下,實(shí)現(xiàn)DSP與其他應(yīng)用程序的數(shù)據(jù)交換;?提供

7、DSP/BIOS工具,增強(qiáng)對(duì)代碼的實(shí)時(shí)分析能力。7.2CCS的安裝及設(shè)置7.2.1系統(tǒng)配置要求①機(jī)器類型:IBMPC及兼容機(jī);②操作系統(tǒng):MicrosoftWindows95/98/2000或WindowsNT4.0;③機(jī)器資源配置要求:在使用CCS之前,必須首先按照CCS的產(chǎn)品說(shuō)明安裝CCS軟件;其次創(chuàng)建CCS系統(tǒng)配置,進(jìn)行環(huán)境設(shè)置;最后,按照具體使用的仿真器,安裝目標(biāo)板和驅(qū)動(dòng)程序。7.2.2安裝CCS軟件當(dāng)CCS軟件安裝到計(jì)算機(jī)后,將在桌面上出現(xiàn)兩個(gè)快捷方式圖標(biāo)。CCS應(yīng)用程序CCS配置程序7.2.3CCS系統(tǒng)配置

8、CCS的配置文件用來(lái)定義DSP芯片和目標(biāo)板類型。為了使CCS能工作在不同的硬件或仿真目標(biāo)板上,必須為CCS系統(tǒng)配置相應(yīng)的配置文件。CCS的系統(tǒng)配置有兩種方法:利用系統(tǒng)提供的標(biāo)準(zhǔn)配置文件進(jìn)行配置;按用戶自己建立的配置文件來(lái)配置系統(tǒng)結(jié)構(gòu)。7.2.3CCS系統(tǒng)配置采用標(biāo)準(zhǔn)配置文件進(jìn)行系統(tǒng)配置的步驟:步驟1:?jiǎn)?dòng)CCS配置程序。雙擊桌面上

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

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

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