DSP講稿――第六章CCS集成開發(fā)環(huán)境(精)_第1頁(yè)
DSP講稿――第六章CCS集成開發(fā)環(huán)境(精)_第2頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余31頁(yè)可下載查看

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、CCS及其應(yīng)用6.1 CCS系統(tǒng)安裝與設(shè)置 6.2 CCS5000 2.2的使用方法CCS系統(tǒng)安裝6.1.2軟、硬件仿真的軟件配置方法6.1 CCS系統(tǒng)安裝與設(shè)置6.1.1 CCS5000 CCS2.2軟件安裝步驟運(yùn)行光盤中客戶軟件CCS5000CCS2.20CCS2.2SETUP.EXE,進(jìn)入引導(dǎo)界面;選擇Install下的Code Composer Studio進(jìn)入安裝界面;按照默認(rèn)的方式安裝,裝在C:ti下;安裝軟件補(bǔ)?。哼\(yùn)行光盤客戶軟件c5000ccs2.20CCS FOR C5000-補(bǔ)丁C5000-2.20-00-FULL-to-C5000-2.20.18-FULL.EXE,進(jìn)入安

2、裝界面撚后按照默認(rèn)的 方式安裝即可;DSP吐與關(guān)第六童A1重新啟動(dòng)計(jì)算機(jī),按DEL鍵進(jìn)入CMOS的設(shè) 置界面CMOS SETUP UTILITY,將IntegratedPeripherals中的Onboard Parallel Port改另378/IRQ, Parallel Port Mode改為EPP,保存退出;(適用于并行接 口硬件仿真)進(jìn)入windows后會(huì)出現(xiàn)“CCS2( C5000)5“Setup CCS 2( C5000)汀兩個(gè)圖標(biāo)。與爾*童AlCCS 2Setup CC5 2CC5000)UCCS 2 (C5000)和“Setup CCS 2(95000)軟件仿真時(shí)的軟件配置方法

3、 1 點(diǎn)擊桌面“Setup CCS 2(95000尸圖標(biāo),出 現(xiàn)如下窗口: 2.點(diǎn)擊“Close,如下圖所示:與爾*童A1在上述窗口中右鍵點(diǎn)擊“My System”下 的C55xx Cycle Accurate Simulator,點(diǎn) 擊“Remove55并確認(rèn)。然后用鼠標(biāo)把窗口 中間的“C54xx Simulator”移到左邊的“My System”窗口中,彈出如下所示商界 鉉面:與爾*童Al-點(diǎn)擊“Nex卍按鈕,出現(xiàn)如下圖所示的窗口: 4.點(diǎn)擊窗口中的按鈕,在彈出的對(duì)話框中選擇“SIM5402 cfg=然后點(diǎn)“打開”按鈕,出現(xiàn)如 下圖所示的窗口:BoAJTd Proper t i esBo

4、ard Name ft Dt包File Boar d Proper ti es st ar tup GEL File (s)Pr opertValueSirnulaloi Config FilwD:VidriverASIM5402 cfgDisplay Pipeline WarningsDicaoled(Change property vsLlue as xiecessiry in the ri ght colnmn取消 5 點(diǎn)擊“Next按鈕,彈出如下圖所示的窗口:K.4?| X|若已經(jīng)安裝過(guò)仿真器,則此步忽略,可以直接進(jìn)入下一步驅(qū)動(dòng)程序的安裝O-A)雙擊發(fā)貨光盤目錄下的ZY-XDSPP驅(qū)動(dòng)

5、程序SetupCC54X. exe,彈出如下圖窗口:硬件仿真時(shí)的軟件配置方法1.1.并口仿真器的安裝:1! 6 在上圖窗口中點(diǎn)擊,在彈出的窗口中選擇c5402sim.gel,然后點(diǎn)擊“打開” ,“Finish”出 現(xiàn)如下圖所示的界面,然后關(guān)閉窗口保存設(shè)置。B)點(diǎn)擊“是(Y)”,安裝驅(qū)動(dòng)程序。C)按照光標(biāo)依次執(zhí)行:zJil Please read the foloing License Agreement. Piess the PAGE DOWN key to see the rest ofthe agreementTHIS PROGRAM LICENSE IS CONSPICUOUSLYJDI

6、SPLAYED IN THE PACKAGE SO THAT YOUCAN READ IT BEFORE HPENING HE PACKAGE RETAINING POSSESSION OF THEACKAGE AND USING I HE PROGRAM MATERIALS CONfAINLD IN IT“ INDICATE THATYOU AGREE TO THE TERMS AMD CONDITIONS OF THIS AGREEMENT. IF YOU ARE NOTIN AGREEMENT W TH THEM, PROMPTLY RETURN THE UNOPENED PACKAGE

7、 ANDYOUR MONEY WILL BE REFUNDED.LICFNSE AND TERMS:zJDo you accept all the terms of the preceding License Agreement? If you choose No. Setup willdose. To install Speclrum Digital TMS320C5000 CCS Debug Toch, you must accepl thisSot ar亡Li censeeenentNoType ycur name below. You must also type the name o

8、f thecompany you work for.pg莎CancelIrrstallShieldName:Company: Back ISetup內(nèi)ill add program icons to lhe Program rolder listed below.You may type a new folder name, or select one from the existingFolders list. Click Next to continue.Program Folders:SDC5000CCS 2.xDebugExisting Folders:ManleyMATLAB 6.5

9、MicrosofSD C5000 CCS 2.* Debug TookCancelZJSelect Prograa FolderInstallShield Back d)執(zhí)行上述步驟后,若彈出下圖窗口,則點(diǎn)擊“是(丫尸。sdiont. sysInstall NT driver sdiont sys?二1:撐否I-完成之后彈出下圖窗口,點(diǎn)擊“確定” e)最后安裝程序彈出一個(gè)完成安裝的界面,如下圖,點(diǎn)擊Finish完成驅(qū)動(dòng)程序的安裝,然后重新啟 動(dòng)計(jì)算機(jī)。2驅(qū)動(dòng)程序的配置 a)點(diǎn)擊桌面“Setup CCS 2C5000尸圖標(biāo), 出 現(xiàn)如下窗口:-b)點(diǎn)擊“Close”,如下圖所示:圖1 c)把上圖

10、中“My SisterrT,目錄下全部?jī)?nèi)容刪去,方法是用鼠標(biāo)右鍵單擊“My SistemnT面的內(nèi)容, 然后選擇“Remove即可,結(jié)果如下圖所示: d)點(diǎn)擊Install a Device Driver,進(jìn)入驅(qū)動(dòng)文件選 聲界面并選擇C:tidrivers sdgo5xx.dvr,如下 圖1所示,然后打開,出現(xiàn)如圖2所示界面,選擇Select.Devi cetipp54x_dsk. dvrtisim54x.dvr tisimc55x.dvrTISimC5?1 x|TISimFuncC5502. dvrtixds54x. dvrtixds55x. dvrtixds56Uc54x. dvrtixd

11、s56Uc55x dvr文件名(N):卜dg;c5xx dvr文件類型d): |Device Driver (*. dvr)三|查找范圍d) : | o drivers0SBSS2 e)在將Available Board/Simulator Types中的sdgo5xx移入System Configuration審, 念現(xiàn)如 下圖所示界面。Bo nr d Prop 鈴 E 陽(yáng)Finish I 取消 f)點(diǎn)擊NEXT,出現(xiàn)如下圖所示界面,將I/O Port申的0 x240改為0 x378。 g)點(diǎn)擊NEXT,出現(xiàn)如下圖所示界面,點(diǎn)擊AddSingle,然后點(diǎn)擊Next,彈出下圖所示的窗口:Boa

12、rd Properties?| x|CPUStartup GELBoard Properties StartupGEL Fil (s)Board Nane & Data File ProcessorCcnfi gurAti ongp站與爾JSA童c5402.gel,點(diǎn)擊“打開”,然后點(diǎn)擊“Finish茫按 鈕。CPU.1查找范圍Q) : | gel2P站與嗣JSA童d26.2 CCS5000 2.2的使用方法CCS文件名介紹:Project.pjtCCS定義的工程文件Program.asm匯編語(yǔ)言程序文件頭文件,包括DSP/BIOS API模塊 庫(kù)文件鏈接命令文件編譯后的目標(biāo)文件 h)

13、點(diǎn)擊按鈕,彈出如下圖所示的窗口選擇c5403Eim.gelc5404c5409. gel SSjc5409A gel畫c5409sim. g回c5410. gel列c5410A. gel或c5410sim.g文件名): 文件類型d):|c5402.即1)GEL Files (*.GEL)i)最后關(guān)f窗口,Program.cC程序文件FilenaFile nameibProject.cmdProgram.objProgram.outm1 sm1sc5402. gelc5402_ dsk. gelc5402sim. gelc549sim.gelc5401J可在目標(biāo)DSP上執(zhí)行的文件,可 在CCS監(jiān)

14、控下調(diào)試/執(zhí)行CCS簡(jiǎn)單開發(fā)流程編寫一個(gè)簡(jiǎn)單的程甯和如何在 CCSCCS 下面新建一個(gè)程序, 及如何編譯、連接、下載、調(diào)試 程序?1.1.新建一個(gè)工程文件 打開桌面上圖標(biāo)CCSCCS 2 2 CC5000)CC5000),出現(xiàn)下圖界面:CCS 2CC5000)點(diǎn)擊菜單Project,然后在出現(xiàn)的下 拉菜單中點(diǎn)擊New彈出下圖所示的窗 口。然后在“Project”中輸入項(xiàng)目;名字Q 但是名字不可包含中文,如example,則會(huì)在C:timyprojects目 錄下建丘一個(gè)文件走example,并在example文件萸下產(chǎn)立項(xiàng)目文祚example, pjt(也可自己定義其它的路 徑)OI曲也I品2

15、,3 L t Viflv Project bygEL gption plx D?/BIOS Yi nd or XolpZ陽(yáng)a 0RJ回色rru HXL7EDFor Klp,prss rl和羽釦、% !/CMTTSIBUJ Mtor/CPO C64X (Si匕1貫1*。)Code Coaposer Sttidin Files _| GEL fileiProjects必E怦?/回的幻|CPV HALTEDfor Hlp, prss Fl劇丨行GiE)穀因曰回醫(yī)殳FZE LJ GEL filiFi-3jyya仝FffmnrantHTgiProject|D:timyprojctIExecutable

16、(.2d|TMS320C54XX上一步創(chuàng)完成幫助|點(diǎn)擊,出/C54XTSisulAtOT-/CPU CS4XAt or)一CoFile Edi t Vie* Froict倉(cāng)3 tl水陌自zJ |D but:J Jd源文件的方法是:點(diǎn)擊File-NewSource,即彈出一個(gè)可供編輯的窗口,在 窗口中輸入內(nèi)容,然后保存為相應(yīng)的文件(如果是匯編代碼,則保存為文件名后綴 為ASM的文件,依次類推),最后把建立 的文件添加到項(xiàng)目中。首先把提供的example文件夾下的example.asm, example.cmdvectors.asm三個(gè)文件添加到C:timyprojectsexampleTo選擇P

17、roject/Add Files to Project,在文 件類型選項(xiàng)中選擇文件, 選擇example.asm,然后點(diǎn)擊打開”按鈕, 即把文件添加到了項(xiàng)目中。此時(shí)即可加入各種文件項(xiàng)目中,也可馬上建立一個(gè)源文件然后加入到項(xiàng)目中(建立2 2、往選擇Project/Add Files to Projecto在文 件美型選項(xiàng)CMD文件,選擇example.cmd,然后點(diǎn)擊“打開”按鈕。此時(shí),可以在工作窗口的工程視窗中example.pjt旁的“ + ”號(hào),展開工程?hào)丝?其中的文件。結(jié)果再重復(fù)上項(xiàng)目中。把DSP吐與童 2DSP吐與童 2如下圖所示:f Files田 口GEL files0-Projec

18、ts:LJ Dependent Projec j “ DSP/BIOS Config JGenerittd Files;口Include? Lib rariesSource 園example asm園vectors, asm園example, cmd注意此時(shí), 一些包含的文件不會(huì)出現(xiàn)在include 錄下,編譯后CCS會(huì)自動(dòng)加入,不必手動(dòng)執(zhí)行。3.瀏覽代碼和Windows的瀏覽器相似,只要打 開“ + ”號(hào)展現(xiàn)下面的文件,然后雙 擊文件的圖標(biāo),在主窗口就會(huì)顯示相 應(yīng)文件的原始代碼。4.編譯/執(zhí)行程序選擇Project/Rebuild All,或工具 條中的相應(yīng)按鈕樹O(2)編譯成功后, 選擇File/Load Program,選擇剛剛編譯的可執(zhí)行程 序example.out,并單擊打開。選擇Debug/Run,或工具條中的相 應(yīng)圖標(biāo)仝運(yùn)行程序。 A:跟蹤/調(diào)試程序 (2)不全速運(yùn)行,而是選擇Debug/Steplnto或按F8,單步執(zhí)行o(1)重新執(zhí)行程序。5-程 (3)單步執(zhí)行程序的同時(shí),選擇View/Registers/CPU Registers觀察主要寄存 器的變化。B:關(guān)于出現(xiàn)問(wèn)題的處理如果在CCS的編譯鏈接過(guò)程出現(xiàn)問(wèn)題,CCS都會(huì)給出提示,用戶可以通過(guò)閱讀提 示,尋找問(wèn)題所在。如果是語(yǔ)法上的錯(cuò)誤,請(qǐng)查閱有關(guān)語(yǔ)法內(nèi)容的資料;如果是環(huán)境參數(shù)設(shè)置上有問(wèn)題,一般

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論