數(shù)字信號處理硬件實驗報告

數(shù)字信號處理硬件實驗報告

ID:39545875

大?。?.55 MB

頁數(shù):34頁

時間:2019-07-05

數(shù)字信號處理硬件實驗報告_第1頁
數(shù)字信號處理硬件實驗報告_第2頁
數(shù)字信號處理硬件實驗報告_第3頁
數(shù)字信號處理硬件實驗報告_第4頁
數(shù)字信號處理硬件實驗報告_第5頁
資源描述:

《數(shù)字信號處理硬件實驗報告》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、DSP硬件實驗報告學(xué)院:班級:學(xué)號:姓名:班內(nèi)序號:34目錄實驗一常用指令實驗3實驗二資料存儲實驗5實驗三I/O實驗8實驗四定時器實驗10實驗五INT2中斷實驗15實驗六A/D轉(zhuǎn)換實驗20實驗七D/A轉(zhuǎn)換實驗26實驗一快速傅里葉變換(FFT)算法實驗28實驗二有限沖擊響應(yīng)濾波器(FIR)算法實驗30實驗三無限沖擊響應(yīng)濾波器(IIR)算法實驗32實驗總結(jié)3434實驗一常用指令實驗一、實驗?zāi)康?.熟悉DSP開發(fā)系統(tǒng)的連接2.了解DSP開發(fā)系統(tǒng)的組成,結(jié)構(gòu)和應(yīng)用系統(tǒng)構(gòu)成3.熟悉常用C54X系列指令的用法(程序?qū)ぶ?,寄存器,I/O口,定時器,中斷控制)。二、實驗設(shè)備計算機,CCS2.0版軟件,DSP

2、仿真器,EXPIII+試驗箱。三、實驗步驟與內(nèi)容1、系統(tǒng)連接:進(jìn)行DSP實驗之前,先必須連接好仿真器、實驗箱及計算機,連接方法如下所示:PCI/USB/EPP接口JTAG接口計算機仿真器用戶開發(fā)板(1)、上電復(fù)位:在硬件安裝完成后,確認(rèn)安裝正確、各實驗部件及電源連接正確后,接通仿真器電源或啟動計算機,此時,仿真盒上的“紅色小燈”應(yīng)點亮,否則DSP開發(fā)系統(tǒng)與計算機連接有問題。(2)、運行CCS程序:先給實驗箱上電,然后啟動CCS,此時仿真器上的“綠色小燈”應(yīng)點亮,并且CCS正常啟動,表明系統(tǒng)連接正常;否則仿真器的連接、JTAG接口或CCS相關(guān)設(shè)置存在問題,掉電,檢查仿真器的連接、JTAG接口連

3、接,或檢查CCS相關(guān)設(shè)置是否正確。2、實驗操作:(1)、撥碼開關(guān)設(shè)置實驗箱的撥碼開關(guān)SW2.4置OFF(54x的譯碼有效);54xCPU板的跳線J2的1、2短接(HPI8位模式);SW1的2、6置ON,其余置OFF(HPI使能;DSP工作微處理器方式;CPU_CS=0);SW2全部置ON(FLASH工作在數(shù)據(jù)空間,LED燈D5的工作狀態(tài)處于滅狀態(tài));(2)、運行實驗程序啟動CCS2.0,點擊FileLoadProgram...并加載“exp01.out”;加載完畢后,單擊“Run”運行程序;(3)、觀察實驗現(xiàn)象34實驗結(jié)果:可見XF燈以一定頻率閃爍;單擊“Halt”暫停程序運行,則XF燈停止

4、閃爍,如再單擊“Run”,則“XF”燈又開始閃爍;四、流程圖開始將地址存入堆棧累加器累加輸出端口置位延時延時輸出端口復(fù)位五、實驗代碼源程序:注釋:;FileName:exp01.asm.mmregs.global_main_main:stm#3000h,spssbxxfcalldelayrsbxxfCalldelayb_mainnopnop;delay:stm270fh,ar3loop1:stm0f9h,ar4loop2://定義存儲器映像寄存器//全局符號,可在外部定義//設(shè)置堆棧指針寄存器的值為3000h//sp:堆棧指針寄存器//置位狀態(tài)寄存器xf=1,燈亮//調(diào)用delay函數(shù)//復(fù)

5、位狀態(tài)寄存器xf=0,燈滅//調(diào)用delay函數(shù)//無條件轉(zhuǎn)移至_main,//空指令//空指令//設(shè)置輔助寄存器ar3值為9999//設(shè)置輔助寄存器ar4值為249//Loop:對代碼塊開始重復(fù)匯編34banzloop2,*ar4-banzloop1,*ar3-retnopnop;.end//寄存器ar4值減一,當(dāng)其值不為0時跳轉(zhuǎn)到loop2//寄存器ar3值減一,當(dāng)其值不為0時跳轉(zhuǎn)到loop1//可選擇延遲的返回//空指令//空指令Banz:AR(ARP)不為0時轉(zhuǎn)移,可選擇延遲。實驗二資料存儲實驗一、實驗?zāi)康模?、掌握TMS320C54的程序空間的分配,2、掌握TMS320C54的數(shù)據(jù)

6、空間的分配,3、操作其數(shù)據(jù)空間的指令二、實驗設(shè)備計算機,CCS3.3,DSP仿真器,EXPIII+試驗箱三、實驗步驟與內(nèi)容1、實驗使用資源介紹本實驗指導(dǎo)書是以TMS32OVC5410為例,介紹相關(guān)的內(nèi)部和外部內(nèi)存資源。對于其它類型的CPU請參考查閱相關(guān)的資料手冊。下面給出TMS32OVC5410的內(nèi)存分配表:34對于存儲空間而言,映像表相對固定。值得注意的是內(nèi)部寄存器與存儲空間的映像關(guān)系。因此在編程應(yīng)用時這些特定的空間不能作其它用途。對于程序存儲空間而言,其映像表和CPU的工作模式有關(guān)。當(dāng)MP/MC引腳為高電平時,CPU工作在微處理器模式;當(dāng)MP/MC引腳低電平時,CPU工作在為計算機模式。

7、具體的內(nèi)存映像關(guān)系如上圖所示。2、實驗操作(1).撥碼開關(guān)設(shè)置實驗箱的撥碼開關(guān)SW2.4置OFF(54x的譯碼有效);54xCPU板的跳線J2的1、2短接(HPI8位模式);SW1的2、6置ON,其余置OFF(HPI使能;DSP工作微處理器方式CPU_CS=0);SW2全部置ON(FLASH工作在數(shù)據(jù)空間,LED燈D5的工作狀態(tài)處于滅狀態(tài));(2).運行實驗程序啟動CCS2.0,點擊FileLoadProgr

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

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

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。