第6章++CCS集成開發(fā)環(huán)境

第6章++CCS集成開發(fā)環(huán)境

ID:44959924

大小:930.00 KB

頁數(shù):58頁

時(shí)間:2019-11-06

第6章++CCS集成開發(fā)環(huán)境_第1頁
第6章++CCS集成開發(fā)環(huán)境_第2頁
第6章++CCS集成開發(fā)環(huán)境_第3頁
第6章++CCS集成開發(fā)環(huán)境_第4頁
第6章++CCS集成開發(fā)環(huán)境_第5頁
資源描述:

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

1、第6章CCS集成開發(fā)環(huán)境6.1CCS系統(tǒng)安裝與設(shè)置6.2CCS菜單和工具欄6.3CCS中的編譯器、匯編器和鏈接器選項(xiàng)設(shè)置6.4用CCS開發(fā)簡(jiǎn)單的程序6.5在CCS中讀取數(shù)據(jù)和數(shù)據(jù)的圖形顯示6.6代碼執(zhí)行時(shí)間分析(Profiler的使用)6.1CCS系統(tǒng)安裝與設(shè)置6.1.1CCS系統(tǒng)安裝6.1.2為CCS安裝設(shè)備驅(qū)動(dòng)程序返回首頁6.1.1CCS系統(tǒng)安裝CCS對(duì)PC機(jī)的最低要求為Windows95、32MRAM、100M剩余硬盤空間、奔騰90以上處理器、SVGA顯示器(分辨率800×600以上)。進(jìn)行CCS系統(tǒng)安裝時(shí),先將CCS安裝盤插入CD-ROM驅(qū)動(dòng)器中,運(yùn)行光盤根目錄下的

2、setup.exe,按照安裝向?qū)У奶崾緦CS安裝到硬盤中。安裝完成后,安裝程序?qū)⒆詣?dòng)在計(jì)算機(jī)桌面上創(chuàng)建如圖6-1所示的“CCS2(’C5000)”,“SetupCCS2(‘C5000)”等快捷圖標(biāo)。圖6-1“CCS2(‘C5000)”和“SetupCCS2(‘C5000)”快捷圖標(biāo)返回本節(jié)6.1.2為CCS安裝設(shè)備驅(qū)動(dòng)程序在安裝CCS之后、運(yùn)行CCS軟件之前,首先需要運(yùn)行CCS設(shè)置程序,根據(jù)用戶所擁有的軟、硬件資源對(duì)CCS進(jìn)行適當(dāng)?shù)呐渲?。啟?dòng)SetupCCS2(’C5000)應(yīng)用程序,單擊Close按鈕關(guān)閉ImportConfiguration對(duì)話框,將顯示CodeCom

3、poserStudioSetup窗口,如圖6-2所示。圖6-2CodeCompuserstudioSetup窗口返回本節(jié)6.2CCS菜單和工具欄6.2.1菜單6.2.2工具欄返回首頁圖6-3并口調(diào)試管理器圖6-4CCS運(yùn)行主窗口6.2.1菜單1.File菜單表6-1File菜單2.Edit菜單表6-2Edit菜單3.View菜單表6-3View菜單4.Project菜單表6-4Project菜單5.Debug菜單表6-5Debug菜單6.Profiler菜單表6-6Profiler菜單圖6-5時(shí)鐘設(shè)置7.Option菜單表6-7Option菜單圖6-6MemoryMap對(duì)話

4、框8.Tools菜單表6-8Tools菜單返回本節(jié)6.2.2工具欄1.StandardToolbarStandard工具欄包括以下常用工具如圖6-7所示:圖6-7Standard工具欄2.GELToolbarGEL工具欄提供了執(zhí)行GEL函數(shù)的一種快捷方法,如圖6-8所示。在工具欄的左側(cè)文本輸入框中鍵入GEL函數(shù)名,再單擊右側(cè)的執(zhí)行按鈕即可執(zhí)行相應(yīng)的函數(shù)。如果不使用GEL工具欄,也可以使用Edit菜單下的EditCommandLine命令執(zhí)行GEL函數(shù)。圖6-8GEL工具欄3.ProjectToolbarProject工具欄提供了與工程和斷點(diǎn)設(shè)置有關(guān)的命令,Project工具

5、欄提供了以下命令如圖6-9所示。圖6-9Project工具欄4.DebugToolbarDebug工具欄提供以下常用的調(diào)試命令如圖6-10所示。圖6-10Debug工具欄5.EditToolbarEdit工具欄提供了一些常用的編輯命令及書簽命令如圖6-11所示。圖6-11Edit工具欄6.Plug-inToolbarsPlug-inToolbars包括WatchWindow和DSP/BIOS兩個(gè)窗口,其中WatchWindow如圖6-12所示。圖6-12WatchWindow工具欄返回本節(jié)6.3CCS中的編譯器、匯編器和鏈接器選項(xiàng)設(shè)置6.3.1編譯器、匯編器選項(xiàng)6.3.2鏈

6、接器選項(xiàng)返回首頁6.3.1編譯器、匯編器選項(xiàng)編譯器(Compiler)包括分析器、優(yōu)化器和代碼產(chǎn)生器,它接收C/C++源代碼并產(chǎn)生TMS320C54x匯編語言源代碼。匯編器(Assembler)的作用就是將匯編語言源程序轉(zhuǎn)換成機(jī)器語言目標(biāo)文件,這些目標(biāo)文件都是公共目標(biāo)文件格式(COFF)。如圖6-13、表6-9所示。圖6-13生成選項(xiàng)窗口——編譯器標(biāo)簽表6-9編譯器、匯編器常用選項(xiàng)(在Compiler中)返回本節(jié)6.3.2鏈接器選項(xiàng)在匯編程序生成代碼中,鏈接器的作用如下:(1)根據(jù)鏈接命令文件(.cmd文件)將一個(gè)或多個(gè)COFF目文件鏈接起來,生成存儲(chǔ)器映象文件(.map)

7、和可執(zhí)行的輸出文件(.out文件)。(2)將段定位于實(shí)際系統(tǒng)的存儲(chǔ)器中,給段、符號(hào)指定實(shí)際地址。(3)解決輸入文件之間未定義的外部符號(hào)引用(如圖6-14、表6-10所示)。圖6-14生成選項(xiàng)窗口——鏈接器標(biāo)簽表6-10鏈接器常用選項(xiàng)(在Linker中)返回本節(jié)6.4用CCS開發(fā)簡(jiǎn)單的程序1.創(chuàng)建新的工程文件工程文件中包含著設(shè)計(jì)中所有的源代碼文件、鏈接器命令文件、庫函數(shù)、頭文件等。(1)在CCS的安裝目錄的myprojects子目錄下創(chuàng)建一個(gè)volume1目錄。(2)啟動(dòng)CCS,在Project菜單中選擇New項(xiàng),在

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

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

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(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)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。