CCS軟件應(yīng)用試驗(yàn)報(bào)告_第1頁
CCS軟件應(yīng)用試驗(yàn)報(bào)告_第2頁
CCS軟件應(yīng)用試驗(yàn)報(bào)告_第3頁
CCS軟件應(yīng)用試驗(yàn)報(bào)告_第4頁
CCS軟件應(yīng)用試驗(yàn)報(bào)告_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、福州大學(xué)至誠學(xué)院dsps原理及應(yīng)用實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)題目:實(shí)驗(yàn)二 dsp數(shù)據(jù)存取實(shí)驗(yàn) 姓 名: 鄭靈敏 學(xué) 號(hào): 211114385 系 別: 信息工程系 專 業(yè): 通信工程 年 級(jí): 2011 級(jí) 同組姓名: 林越 211114371 實(shí)驗(yàn)時(shí)間: 2014年11月10號(hào) 2014年 11 月 13 日實(shí)驗(yàn)2:dsp數(shù)據(jù)存取實(shí)驗(yàn)1.實(shí)驗(yàn)?zāi)康?了解tms320vc5509a的內(nèi)部存儲(chǔ)器空間的分配及指令尋址方式。2了解icetekvc5509-a板擴(kuò)展存儲(chǔ)器空間尋址方法,及其應(yīng)用。3了解icetek-5509-a(6.1)實(shí)驗(yàn)箱擴(kuò)展存儲(chǔ)器空間尋址方法,及其應(yīng)用。4學(xué)習(xí)用code composer stu

2、dio修改、填充 dsp 內(nèi)存單元的方法。5學(xué)習(xí)操作tms320vc55xx內(nèi)存空間的指令。 2.實(shí)驗(yàn)設(shè)備計(jì)算機(jī),icetek-vc5509-a實(shí)驗(yàn)箱(或 icetek 仿真器+icetek vc5509-a 評(píng)估板+相關(guān)連線及電源)。 3.實(shí)驗(yàn)原理 tms320vc55xx dsp 內(nèi)部存儲(chǔ)器資源介紹: tms320vc55xx 系列 dsp 基于增強(qiáng)的哈佛結(jié)構(gòu),可以通過三組并行總線訪問多個(gè)存儲(chǔ)空間。它們分別是:程序地址總線( pab)、數(shù)據(jù)讀地址總線( drab)和數(shù)據(jù)寫地址總線( dwab)。由于總線工作是獨(dú)立的,所以可以同時(shí)訪問程序和數(shù)據(jù)空間。4.實(shí)驗(yàn)步驟4.1實(shí)驗(yàn)準(zhǔn)備連接實(shí)驗(yàn)設(shè)備;關(guān)

3、閉試驗(yàn)箱上的擴(kuò)展模塊和信號(hào)源電源開關(guān)。4.2設(shè)置ccs 3.3在硬件仿真方式下運(yùn)行。4.3啟動(dòng)ccs 3.3選擇菜單debugreset cpu。4.4打開工程文件:工程文件為:memory.pjt。4.5編譯、下載程序:4.6程序區(qū)的觀察和修改:4.6.1運(yùn)行到main函數(shù)入口:選擇菜單debug-go main,當(dāng)程序運(yùn)行并停止在main函數(shù)入口時(shí),展開“disassembly”反匯編窗口,發(fā)現(xiàn)main函數(shù)入口地址為 0x100,也就是說從此地址開始存放主函數(shù)的程序代碼。4.6.2修改程序區(qū)的存儲(chǔ)單元:選擇viewmemeory,顯示程序區(qū)“ program單元 0x100:程序區(qū)單元的內(nèi)

4、容能用手動(dòng)方式修改:雙擊“program”窗口地址“0x0100:”后的第一個(gè)數(shù),顯示0x4ef7,選擇viewdisasembly,顯示反匯編窗口的0x0100地址中的語句為aadd #-9,sp。將“0x4ef7”改為0x2000,觀察到反匯編窗口中當(dāng)前語句被改成nop了 ,將地址0x100 上的數(shù)據(jù)重新改回0x4ef7,程序又恢復(fù)原樣。如下兩圖,分別為修改之前的、修改之后的以及再次修改回來的:1.修改之前2. 修改之后3.再次修改回來4.6.3觀察修改數(shù)據(jù)區(qū):4.6.3.1顯示片內(nèi)數(shù)據(jù)存儲(chǔ)區(qū): 同樣請(qǐng)打開窗口data1,起始地址在0x8200。4.6.3.2修改數(shù)據(jù)單元:數(shù)據(jù)單元可以單個(gè)

5、進(jìn)行修改,只需雙擊想要改變的數(shù)據(jù)單元即可,如同第4.6.2步中修改程序區(qū)單元的操作相同。4.6.3.3填充數(shù)據(jù)單元: 觀察“data”窗口中的變化。請(qǐng)同樣請(qǐng)將0x8200開始的頭 16 個(gè)單元的值用 0 填充。4.7運(yùn)行程序觀察結(jié)果:4.7.1打開 memory.c,在有注釋的行上加軟件斷點(diǎn)。4.7.2按照4.6.3的方法打開數(shù)據(jù)區(qū)地址為0x4080和0x4100的觀察窗口“data2”和“data3”。4.7.3按“ f5”鍵運(yùn)行到各斷點(diǎn),注意觀察窗口“data2”和“data3”中的變化,體會(huì)用程序修改數(shù)據(jù)區(qū)語句的方法。4.8退出 ccs。5.實(shí)驗(yàn)結(jié)果 實(shí)驗(yàn)程序運(yùn)行之后,位于數(shù)據(jù)區(qū)地址 4080h 開始的 16 個(gè)單元的數(shù)值被復(fù)制到了數(shù)據(jù)區(qū)4100h 開始的 16 個(gè)單元中。通過改寫內(nèi)存單元的方式,我們可以手工設(shè)置 dsp 的一些狀態(tài)位,從而改變 dsp 工作的狀態(tài)。6.實(shí)驗(yàn)心得體會(huì)通過本次實(shí)驗(yàn),我學(xué)會(huì)了5509的尋址方式,明白了試驗(yàn)箱擴(kuò)展存儲(chǔ)器空間的尋址方法以及ccs 3.3修改、填充dsp內(nèi)存單元的方法,加深了對(duì)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論