版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第6章 DSP集成開發(fā)環(huán)境CCS及其應(yīng)用6.1 CCS系統(tǒng)安裝與設(shè)置6.2 CCS5000 2.2的使用方法DSP技術(shù)與應(yīng)用 第六章6.1 CCS系統(tǒng)安裝與設(shè)置6.1.1 CCS系統(tǒng)安裝6.1.2 軟、硬件仿真的軟件配置方法 DSP技術(shù)與應(yīng)用 第六章 6.16.1.1 CCS5000 CCS2.2軟件安裝步驟運行光盤中客戶軟件CCS5000 CCS2.20CCS2.2SETUP.EXE,進入引導(dǎo)界面;選擇Install下的Code Composer Studio進入安裝界面;按照默認的方式安裝,裝在C:ti下;安裝軟件補丁:運行光盤客戶軟件c5000ccs2.20CCS FOR C5000-補
2、丁C5000-2.20.00-FULL-to-C5000-2.20.18-FULL.EXE,進入安裝界面,然后按照默認的方式安裝即可;DSP技術(shù)與應(yīng)用 第六章 6.1重新啟動計算機,按DEL鍵進入CMOS的設(shè)置界面CMOS SETUP UTILITY,將Integrated Peripherals中的Onboard Parallel Port改為378/IRQ,Parallel Port Mode改為EPP,保存退出;(適用于并行接口硬件仿真)進入windows后會出現(xiàn)“CCS2( C5000) ”、 “Setup CCS 2( C5000) ”兩個圖標。DSP技術(shù)與應(yīng)用 第六章 6.1“CC
3、S 2(C5000)”和“Setup CCS 2 (C5000)”快捷圖標DSP技術(shù)與應(yīng)用 第六章 6.1軟件仿真時的軟件配置方法1點擊桌面“ Setup CCS 2( C5000)”圖標,出現(xiàn)如下窗口:DSP技術(shù)與應(yīng)用 第六章 6.12點擊“Close”,如下圖所示:DSP技術(shù)與應(yīng)用 第六章 6.1在上述窗口中右鍵點擊“My System”下的C55xx Cycle Accurate Simulator,點擊“Remove”并確認。然后用鼠標把窗口中間的“C54xx Simulator”移到左邊的“My System”窗口中,彈出如下所示的界面:DSP技術(shù)與應(yīng)用 第六章 6.1DSP技術(shù)與應(yīng)
4、用 第六章 6.1點擊“Next”按鈕,出現(xiàn)如下圖所示的窗口: DSP技術(shù)與應(yīng)用 第六章 6.14點擊窗口中的按鈕,在彈出的對話框中選擇“SIM5402.cfg”,然后點“打開”按鈕,出現(xiàn)如下圖所示的窗口:DSP技術(shù)與應(yīng)用 第六章 6.15點擊“Next”按鈕,彈出如下圖所示的窗口:DSP技術(shù)與應(yīng)用 第六章 6.16在上圖窗口中點擊,在彈出的窗口中選擇c5402sim.gel,然后點擊“打開”,“Finish”出現(xiàn)如下圖所示的界面,然后關(guān)閉窗口保存設(shè)置。DSP技術(shù)與應(yīng)用 第六章 6.1硬件仿真時的軟件配置方法1并口仿真器的安裝:若已經(jīng)安裝過仿真器,則此步忽略,可以直接進入下一步驅(qū)動程序的安裝。
5、A) 雙擊發(fā)貨光盤目錄下的ZY-XDSPP驅(qū)動程序SetupCC54X.exe,彈出如下圖窗口:DSP技術(shù)與應(yīng)用 第六章 6.1B)點擊“是(Y)”,安裝驅(qū)動程序。C)按照光標依次執(zhí)行:DSP技術(shù)與應(yīng)用 第六章 6.1DSP技術(shù)與應(yīng)用 第六章 6.1DSP技術(shù)與應(yīng)用 第六章 6.1DSP技術(shù)與應(yīng)用 第六章 6.1DSP技術(shù)與應(yīng)用 第六章 6.1DSP技術(shù)與應(yīng)用 第六章 6.1DSP技術(shù)與應(yīng)用 第六章 6.1d)執(zhí)行上述步驟后,若彈出下圖窗口,則點擊“是(Y)”。DSP技術(shù)與應(yīng)用 第六章 6.1完成之后彈出下圖窗口,點擊“確定” DSP技術(shù)與應(yīng)用 第六章 6.1e)最后安裝程序彈出一個完成安裝的
6、界面,如下圖,點擊“Finish”完成驅(qū)動程序的安裝,然后重新啟動計算機。DSP技術(shù)與應(yīng)用 第六章 6.12驅(qū)動程序的配置a)點擊桌面“ Setup CCS 2( C5000)”圖標,出現(xiàn)如下窗口: DSP技術(shù)與應(yīng)用 第六章 6.1b)點擊“Close”,如下圖所示:DSP技術(shù)與應(yīng)用 第六章 6.1c)把上圖中“My Sistem”目錄下全部內(nèi)容刪去,方法是用鼠標右鍵單擊“My Sistem”下面的內(nèi)容,然后選擇“Remove”即可,結(jié)果如下圖所示:DSP技術(shù)與應(yīng)用 第六章 6.1d)點擊Install a Device Driver,進入驅(qū)動文件選擇界面并選擇C:tidrivers sdgo
7、5xx.dvr,如下圖1所示,然后打開,出現(xiàn)如圖2所示界面,選擇OK。圖1DSP技術(shù)與應(yīng)用 第六章 6.1圖2DSP技術(shù)與應(yīng)用 第六章 6.1e)在將Available Board/Simulator Types中的sdgo5xx移入System Configuration中,出現(xiàn)如下圖所示界面。DSP技術(shù)與應(yīng)用 第六章 6.1f)點擊NEXT,出現(xiàn)如下圖所示界面,將I/O Port中的0 x240改為0 x378。DSP技術(shù)與應(yīng)用 第六章 6.1g)點擊NEXT,出現(xiàn)如下圖所示界面,點擊Add Single,然后點擊Next,彈出下圖所示的窗口:DSP技術(shù)與應(yīng)用 第六章 6.1h)點擊按鈕
8、,彈出如下圖所示的窗口選擇c5402.gel,點擊“打開”,然后點擊“Finish”按鈕。i)最后關(guān)掉設(shè)置窗口,保存所作的改變。DSP技術(shù)與應(yīng)用 第六章 6.16.2 CCS5000 2.2的使用方法CCS文件名介紹 :Project.pjtCCS定義的工程文件Program.c C程序文件Program.asm 匯編語言程序文件Filename.h 頭文件,包括DSP/BIOS API模塊Filename.lib 庫文件Project.cmd 鏈接命令文件Program.obj編譯后的目標文件Program.out 可在目標DSP上執(zhí)行的文件,可在CCS監(jiān)控下調(diào)試/執(zhí)行DSP技術(shù)與應(yīng)用 第六
9、章 6.2CCS簡單開發(fā)流程DSP技術(shù)與應(yīng)用 第六章 6.2編寫一個簡單的程序 如何在CCS下面新建一個程序,及如何編譯、連接、下載、調(diào)試程序 ?1新建一個工程文件打開桌面上圖標CCS 2 (C5000),出現(xiàn)下圖界面: DSP技術(shù)與應(yīng)用 第六章 6.2DSP技術(shù)與應(yīng)用 第六章 6.2點擊菜單Project,然后在出現(xiàn)的下拉菜單中點擊New彈出下圖所示的窗口。然后在“Project”中輸入項目名字(但是名字不可包含中文),如example,則會在C:timyprojects目錄下建立一個文件夾example,并在example文件夾下建立項目文件example.pjt(也可自己定義其它的路徑)
10、。DSP技術(shù)與應(yīng)用 第六章 6.2DSP技術(shù)與應(yīng)用 第六章 6.2點擊“完成”按鈕,出現(xiàn)界面如下:DSP技術(shù)與應(yīng)用 第六章 6.2此時即可加入各種文件項目中,也可馬上建立一個源文件然后加入到項目中(建立源文件的方法是:點擊FileNew Source,即彈出一個可供編輯的窗口,在窗口中輸入內(nèi)容,然后保存為相應(yīng)的文件(如果是匯編代碼,則保存為文件名后綴為ASM的文件,依次類推),最后把建立的文件添加到項目中。DSP技術(shù)與應(yīng)用 第六章 6.22、往工程中加入文件 首先把提供的example文件夾下的example.asm,example.cmd,vectors.asm三個文件添加到C:timypr
11、ojectsexample下。選擇Project/Add Files to Project,在文件類型選項中選擇*.s*文件,選擇example.asm,然后點擊“打開”按鈕,即把文件添加到了項目中。DSP技術(shù)與應(yīng)用 第六章 6.2DSP技術(shù)與應(yīng)用 第六章 6.2再重復(fù)上一步驟,把vectors.asm添加到項目中。選擇Project/Add Files to Project。在文件類型選項CMD文件,選擇example.cmd,然后點擊“打開”按鈕。此時,可以在工作窗口的工程視窗中example.pjt旁的“”號,展開工程查看其中的文件。結(jié)果如下圖所示:DSP技術(shù)與應(yīng)用 第六章 6.2注意此
12、時,一些包含的文件不會出現(xiàn)在include目錄下,編譯后CCS會自動加入,不必手動執(zhí)行。DSP技術(shù)與應(yīng)用 第六章 6.23瀏覽代碼和Windows的瀏覽器相似,只要打開“”號展現(xiàn)下面的文件,然后雙擊文件的圖標,在主窗口就會顯示相應(yīng)文件的原始代碼。DSP技術(shù)與應(yīng)用 第六章 6.24 編譯/執(zhí)行程序(1)選擇Project/Rebuild All,或工具條中的相應(yīng)按鈕 。(2)編譯成功后,選擇File/Load Program,選擇剛剛編譯的可執(zhí)行程序example.out,并單擊打開。(3)選擇Debug/Run,或工具條中的相應(yīng)圖標運行程序。DSP技術(shù)與應(yīng)用 第六章 6.25 程序調(diào)試的環(huán)境應(yīng)
13、用A:跟蹤/調(diào)試程序(1)選擇Debug/Restart,重新執(zhí)行程序。(2)不全速運行,而是選擇Debug/StepInto或按F8,單步執(zhí)行 。(3)單步執(zhí)行程序的同時,選擇View/ Registers/CPU Registers觀察主要寄存器的變化。DSP技術(shù)與應(yīng)用 第六章 6.2B:關(guān)于出現(xiàn)問題的處理如果在CCS的編譯鏈接過程出現(xiàn)問題,CCS都會給出提示,用戶可以通過閱讀提示,尋找問題所在。如果是語法上的錯誤,請查閱有關(guān)語法內(nèi)容的資料;如果是環(huán)境參數(shù)設(shè)置上有問題,一般應(yīng)在Project/Options中進行相應(yīng)的修改(新安裝程序時對默認設(shè)置不熟悉的用戶最好不要隨意修改);如果是下載過
14、程中出現(xiàn)問題,可以嘗試Debug/Reset DSP,或按下硬件上的復(fù)位鍵。DSP技術(shù)與應(yīng)用 第六章 6.2CCS應(yīng)用詳解 利用CCS集成開發(fā)環(huán)境,用戶可以在一個開發(fā)環(huán)境下完成工程定義、程序編輯、編譯鏈接、調(diào)試和數(shù)據(jù)分析等工作環(huán)節(jié)。使用CCS開發(fā)應(yīng)用程序的一般步驟為:(1) 打開或建立一個工程文件。工程文件中包括源程序(C或匯編)、目標文件、庫文件、鏈接命令文件和包含文件。(2) 使用CCS集成編輯環(huán)境,編輯各類文件。如頭文件(.h文件),命令文件(.cmd文件)和源程序(.c或.asm文件)等。DSP技術(shù)與應(yīng)用 第六章 6.2(3) 對工程文件進行編譯。如果有語法錯誤,將在構(gòu)建(Build)
15、窗口中顯示出來。用戶可以根據(jù)顯示的信息定位錯誤位置,更改錯誤。(4) 排除程序的語法錯誤后,用戶可以對計算結(jié)果/輸出數(shù)據(jù)進行分析,評估算法性能。CCS提供了探針、圖形顯示、性能測試等工具來分析數(shù)據(jù)、評估性能。DSP技術(shù)與應(yīng)用 第六章 6.2CCS應(yīng)用窗口 整個窗口由主菜單、工具條、工程窗口、編輯窗口、圖形顯示窗口、內(nèi)存單元顯示窗口和寄存器顯示窗口等構(gòu)成。DSP技術(shù)與應(yīng)用 第六章 6.2工程窗口用于組織用戶的若干程序構(gòu)成一個項目,用戶可以從工程列表中選中需要編輯和調(diào)試的特定程序。在源程序編輯/調(diào)試窗口中用戶既可以編輯程序,又可以設(shè)置斷點、探針、調(diào)試程序。反匯編窗口可以幫助用戶查看機器指令,查找錯誤。DSP技術(shù)與應(yīng)用 第六章 6.2內(nèi)存和寄存器顯示窗口可以查看、編輯內(nèi)存單元和寄存器。圖形顯示窗口可以根據(jù)用戶需要直接或經(jīng)過處理后顯示數(shù)據(jù)。用戶可以通過主菜單Windows條目來管理各窗口。DSP技術(shù)與應(yīng)用 第六章 6.2關(guān)聯(lián)菜單 在任一CCS活動窗口中單擊鼠標右鍵都可以彈出與此窗口內(nèi)容相關(guān)的菜單,我們稱其為關(guān)聯(lián)菜單(Context Menu)。利用此菜單用戶可以對本窗口內(nèi)容進行特定的操作。例如,在Project View Windows窗口中單擊鼠標右鍵,彈出菜單。選擇不同的條目,用戶完成添加程序,掃描相關(guān)性,關(guān)閉當前工程等功能。DSP技術(shù)與
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年大型醫(yī)院建設(shè)施工合同范本包工不包料
- 2024年度婚姻財產(chǎn)鑒定合同
- 2024工程項目借款合同
- 2024工地防水材料買賣合同書
- 2024年度基于BIM的建筑物流管理服務(wù)合同
- 合同履約的會計分錄-記賬實操
- 2024年商標許可使用權(quán)合同
- 全民節(jié)約用水倡議書范文(6篇)
- 2024年度建筑施工質(zhì)量安全合同
- 2024年城市軌道建設(shè)特許經(jīng)營協(xié)議
- 2024年消防設(shè)施操作員之消防設(shè)備高級技能每日一練試卷B卷含答案
- 氣液兩相流-第2章-兩相流的基本理論課件
- 學(xué)會寬容善待他人
- 算法及其描述-高中信息技術(shù)粵教版(2019)必修1
- RITTAL威圖空調(diào)中文說明書
- 生物質(zhì)能發(fā)電技術(shù)應(yīng)用中存在的問題及優(yōu)化方案
- GA 1809-2022城市供水系統(tǒng)反恐怖防范要求
- 幼兒園繪本故事:《老虎拔牙》 課件
- 2021年上半年《系統(tǒng)集成項目管理工程師》真題
- GB/T 706-2008熱軋型鋼
- 實驗六 雙子葉植物莖的初生結(jié)構(gòu)和單子葉植物莖的結(jié)構(gòu)
評論
0/150
提交評論