dsp集成開(kāi)發(fā)環(huán)境ccs的使用

dsp集成開(kāi)發(fā)環(huán)境ccs的使用

ID:9296393

大?。?.58 MB

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

時(shí)間:2018-04-27

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、DSP實(shí)驗(yàn)實(shí)驗(yàn)二TIDSP集成開(kāi)發(fā)環(huán)境CCS的使用昆明理工大學(xué)信息工程與自動(dòng)化學(xué)院電工電子教學(xué)實(shí)驗(yàn)中心主講:楊秋萍講師CCS是TI公司推出的用于開(kāi)發(fā)DSP芯片的集成開(kāi)發(fā)環(huán)境,它采用Windows風(fēng)格界面,集編輯、編譯、鏈接、軟件仿真、硬件調(diào)試以及實(shí)時(shí)跟蹤等功能于一體,極大地方便了DSP芯片的開(kāi)發(fā)與設(shè)計(jì),是目前使用最為廣泛的DSP開(kāi)發(fā)軟件之一。一、CCS的簡(jiǎn)介CCS是一種針對(duì)TMS320系列DSP的集成開(kāi)發(fā)環(huán)境,在Windows操作系統(tǒng)下,采用圖形接口界面,提供環(huán)境配置、源文件編輯、程序調(diào)試、跟蹤和分析等

2、工具。CCS有兩種工作模式:1、軟件仿真器模式:可以脫離DSP芯片,在PC機(jī)上模擬DSP的指令集和工作機(jī)制,主要用于前期算法實(shí)現(xiàn)和調(diào)試。2、硬件在線編程模式:可以實(shí)時(shí)運(yùn)行在DSP芯片上,與硬件開(kāi)發(fā)板相結(jié)合在線編程和調(diào)試應(yīng)用程序。本次實(shí)驗(yàn)主要采用軟件仿真器模式。二、CCS系統(tǒng)配置采用標(biāo)準(zhǔn)配置文件進(jìn)行系統(tǒng)配置的步驟:步驟1:?jiǎn)?dòng)CCS配置程序。雙擊桌面上的SetupCCS快捷圖標(biāo),彈出對(duì)話框。28可供使用的配置系統(tǒng)配置欄目加入配置按鈕清除配置按鈕步驟2:清除以前定義的配置。步驟3:選擇與目標(biāo)系統(tǒng)相匹配的配置

3、文件。步驟4:將所選中的配置文件加入到系統(tǒng)配置中。步驟5:安裝驅(qū)動(dòng)程序。點(diǎn)擊“IntallaDeviceDriver”,彈出選擇器件驅(qū)動(dòng)程序?qū)υ捒?。系統(tǒng)配置窗口安裝驅(qū)動(dòng)程序步驟6:保存系統(tǒng)配置。打開(kāi)“File”菜單,單擊“Save”按鈕,將系統(tǒng)配置保存在系統(tǒng)寄存器中,完成CCS的系統(tǒng)配置。三、CCS中常用文件名和應(yīng)用界面1、常用文件名*.cmd——鏈接命令文件;*.obj——由源文件編譯或匯編后所生成的目標(biāo)文件;*.out——完成編譯、匯編、鏈接后所形成的可執(zhí)行文件,可在CCS監(jiān)控下調(diào)試和執(zhí)行。282、

4、應(yīng)用界面工程項(xiàng)目窗口圖形顯示窗口內(nèi)存顯示窗口寄存器顯示窗口主菜單工具條反匯編窗口源程序編輯窗口四、實(shí)驗(yàn)舉例1.創(chuàng)建新工程利用CCS創(chuàng)建一個(gè)新工程,然后向該工程中添加源代碼文件和庫(kù)文件。1)CCS的安裝目錄為c:ti,首先在文件夾c:timyprojects下建立一個(gè)新的文件夾,命名為volume1。2)將c:titutorialtarget(sim54xx或dsk5402等)volume1文件夾中的內(nèi)容拷貝到該新建的文件夾中。3)啟動(dòng)CCS。如果需要的話,對(duì)CCS進(jìn)行配置,使其工作在C5

5、4xsimulator模式下。4)從CCS的Project菜單下選擇子菜單New。將出現(xiàn)ProjectCreation對(duì)話框。在對(duì)話框中“ProjectName”處輸入volume1,“Location”處用瀏覽方式選入在第一步中所建立的文件夾volume1的位置,在“ProjectType”處選擇Executable(.out)類型,在“Target”中選擇CCS所配置的目標(biāo)DSP類型。最后單擊“Finish”完成。5)通過(guò)上述步驟CodeComposerStudio就建立了一個(gè)工程文件,名為volu

6、me1.pjt,該工程文件用于存儲(chǔ)工程配置以及在工程中所用到的若干文件??稍凇肮こ添?xiàng)目觀察窗口(Projectview)”處看到。2.向工程中添加文件28一個(gè)工程項(xiàng)目包括源程序、庫(kù)文件、鏈接命令文件和頭文件等。1)在CCS中選擇菜單Project?AddFilestoProject,然后選文件volume.c,并單擊Open。(也可在工程圖標(biāo)處單擊鼠標(biāo)右鍵在快捷菜單中選AddFilestoProject,或?qū)⑽募先牍こ桃晥D窗口的文件夾中。)2)在CCS中選擇菜單Project?AddFilestoPr

7、oject,并在文件類型選框中選匯編源文件(*.a*,*.s*),然后選vectors.asm和load.asm這兩個(gè)文件并單擊Open。這些文件中包含了設(shè)置復(fù)位RESET中斷到程序的C入口c_int00的一些匯編指令。(對(duì)于更加復(fù)雜的程序,可在vectors.asm文件中定義更多的中斷向量。也可利用DSP/BIOS來(lái)自動(dòng)定義所有的中斷向量。)3)在CCS中選擇菜單Project?AddFilestoProject,并在文件類型選框中選擇鏈接命令文件(*.cmd),然后選volume.cmd并單擊Ope

8、n,該命令文件將匯編程序的段映射到DSP的存儲(chǔ)空間中。4)在CCS中選擇菜單Project?AddFilestoProject,進(jìn)入編譯庫(kù)文件夾(c:tic5400cgtoolslib),在文件類型選框中選擇目標(biāo)文件類型和庫(kù)文件類型(*.o*,*.lib),為所配置的目標(biāo)DSP選rts.lib文件并單擊Open。該庫(kù)文件為目標(biāo)DSP提供了運(yùn)行時(shí)間(runtime)支持。(對(duì)于一些目標(biāo)DSP,運(yùn)行時(shí)間庫(kù)可以是一個(gè)更特殊的文件名,如rt

當(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)系客服處理。