




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、.姓名: 班級:自動化15 學號:2015實驗一 數(shù)據存儲實驗一 實驗目的1.掌握TMS320F2812程序空間的分配;2.掌握TMS320F2812數(shù)據空間的分配;3.能夠熟練運用TMS320F2812數(shù)據空間的指令。二 實驗步驟與內容實驗步驟1. 在進行DSP實驗之前,需先連接好仿真器、實驗箱及計算機,連接方法如下所示:2. F2812CPU板的JUMP1的1和2腳短接,撥碼開關SW1的第二位置ON;其余OFF3. E300底板的開關SW4的第2位置ON,其余位置OFF。其余開關設置為OFF。4. 上電復位在硬件安裝完成后,確認安裝正確、各實驗部件及電源連接無誤后,啟動計算機,接通仿真器電
2、源,此時,仿真器上的指示燈應點亮,否則DSP開發(fā)系統(tǒng)與計算機連接存在問題。5. 運行CCS程序1) 待計算機啟動成功后,實驗箱220V電源置“ON”,實驗箱上電2) 啟動CCS5.5,工作環(huán)境的路徑選擇:E:E300ProgramE300 TechV-2812normal ;6. 成功運行CCS5.5程序后,出現(xiàn)如下圖所示界面:7. 右鍵點擊Project Explorer窗口下的工程文件“e300_01_mem”,選擇“Open Project”命令打開該工程,如下圖所示,可以雙擊才看左側源文件; 8. 點擊菜單欄Project/Build All命令編譯整個工程,編譯完成后點擊按鈕進入仿真
3、模式,完全進入后如下圖所示:9. 用“View”下拉菜單中的“Memory/Browser”查看內存單元,參數(shù)設置如下圖:注意:下面的參數(shù)設置都是以16進制。此時可以觀測到以0x003F9020為起始地址的存儲單元內的數(shù)據;10. 單擊按鈕,開始運行程序,一段時間后,單擊按鈕,停止程序運行,0x003F9020H 0x3F902FH單元的數(shù)據的變化,如下圖所示:11. 關閉Memory Browser窗口,點擊按鈕,退出仿真模式。右鍵點擊Project Explorer窗口下的工程文件“e300_01_mem”,選擇Close Project命令關閉該工程,然后關閉CCS軟件,本實驗完畢。內容
4、三 程序框圖四 實驗總結第一次接觸到CCS軟件,剛開始很懵,不知道該怎么做,但是跟著實驗指導書的步驟一步一步的來,慢慢地就熟練了,這一過程中我學到了很多知識,而且這個軟件也會帶領我更加深入地去學習數(shù)字信號處理的知識。實驗結果分析:與大多數(shù)嵌入式系統(tǒng)相似,寄存器的使用顯得尤為重要,在數(shù)據存儲器實驗中的修改存儲器內容的方法,以及如何配合軟件查看相應的寄存器的值,對以后的編程起著至關重要的作用,比如接下來的撥碼開關實驗,就是通過改寫寄存器的值實現(xiàn)的。 實驗三 CPU定時器實驗一 實驗目的1、熟悉F2812的CPU定時器;2、掌握F2812的CPU定時器的控制方法;3、學會使用CPU定時器中斷方式控制
5、程序流程。二 實驗步驟與內容實驗步驟1. F2812CPU板的JUMP1的1和2腳短接,撥碼開關SW1的第二位置ON;其余置OFF。2. E300底板的開關SW4的第2位置ON,其余位置OFF。其余開關設置為OFF。3. 啟動CCS5.5,工作環(huán)境的路徑選擇:E:E300ProgramE300 TechV-2812normal;4. 啟動起來之后,右鍵點擊Project Explorer窗口下的工程文件“e300_03_cpu_timer”,選擇“Open Project”命令打開該工程,如下圖所示;5. 單擊菜單欄Project / Build All命令,編譯整個工程,編譯完成后點擊按鈕,
6、進入仿真模式;6. 完全進入仿真模式后,點擊按鈕,開始運行程序。可觀察到燈LED1LED8的變化規(guī)律:7. 單擊按鈕,暫停程序運行,LED燈停止閃爍;再次單擊按鈕,運行程序,LED燈又開始按上述規(guī)律變化;8. 點擊按鈕,退出仿真模式。右鍵點擊Project Explorer窗口下的工程文件“e300_03_cpu_timer”,選擇Close Project命令關閉該工程,然后關閉CCS軟件,本實驗完畢;內容如下:三 程序框圖四 實驗總結 指示燈在定時器的定時中斷按照設計定時閃爍。使用定時器和中斷服務程序可以完成許多需要定時完成的任務,比如DSP定時啟動,A/D轉換,日常生活中的定時器技術、空
7、調的定時啟動和關閉等。在調試程序時,有時需要知識程序工作的狀態(tài),可以利用指示燈的閃爍來達到,指示燈靈活的閃爍方式可表達多種狀態(tài)信息。實驗五 外部中斷實驗一 實驗目的1. 掌握中斷技術,學會外部中斷的處理方法2. 掌握中斷對程序的流程控制,理解DSP對中斷的響應時序.二 實驗步驟與內容1. 2812CPU板JUMP1的1和2腳短接,撥碼開關SW1的第二位置ON;2. E300板上的開關SW4的第二位置ON,其余OFF;SW5開關全部置ON;其余開關全部置OFF;3. 啟動CCS5.5,工作環(huán)境的路徑選擇:E:E300ProgramE300 TechV-2812normal;4. 啟動起來之后,右
8、鍵點擊Project Explorer窗口下的工程文件“e300_05_int”,選擇“Open Project”命令打開該工程,如下圖所示;5. 點擊菜單欄下Project / Build All命令編譯整個工程,編譯完成后,點擊按鈕進入仿真模式;6. 進入仿真模式后,單擊按鈕開始運行成,點擊E300底板上的任意鍵盤,觀察LED燈的變化情況: 每按一次 “鍵盤”按鍵,LED1-LED8奇偶數(shù)燈亮滅就變化一次.7. 單擊按鈕,暫停程序運行,反復按 “鍵盤”按鍵,LED1-LED8燈亮滅不變化.8. 點擊按鈕,退出仿真模式。右鍵點擊Project Explorer窗口下的工程文件“e300_05
9、_int”,選擇Close Project命令關閉該工程,然后關閉CCS軟件,本實驗完畢;內容如下:三 程序框圖四 實驗總結要使用外部中斷要從兩方面進行準備:首先,在硬件上必須將中斷信號引到 DSP 的外 部中斷引腳上;其次是在軟件上的配置:1. 初始外部中斷寄存器;2使能 cpu INT1中斷; 3. 編寫中斷服務程序; 4將中斷服務程序入口地址賦給中斷向量表。實驗七 A/D實驗(CPU)一 實驗目的1. 熟悉CPU內部AD轉換的基本原理。2. 掌握TMS320F2812的內部ADC功能模塊的指標和常用方法。二 實驗步驟與內容1. 2812CPU板JUMP1的1和2腳短接,撥碼開關SW1的第
10、二位置ON;2. E300板上的開關SW4的第二位置ON,其余OFF.SW7全部置ON。其余開關全部置OFF。 3. 用導線連接E300底板“Signal expansion unit”的2號孔接口“SIN”到“Signal expansion unit”的2號孔“AIN0”;“SQU”到“AIN1” .SIN輸出正弦波。SQU輸出方波。4. 啟動CCS5.5,工作環(huán)境的路徑選擇:E:E300ProgramE300 TechV-2812normal;5. 啟動起來之后,右鍵點擊Project Explorer窗口下的工程文件“e300_07_ad”,選擇“Open Project”命令打開該工
11、程,如下圖所示;6. 點擊菜單欄下的Project / Build All命令編譯整個工程,編譯完成后,點擊按鈕進入仿真模式;7. 進入仿真模式后,通過Tools / Graph / Dual Time打開兩個圖形顯示窗口,圖形觀測窗口的設置如下圖所示:觀察起始地址為input1和input2,長度為256的存儲器單元內的數(shù)據,該數(shù)據為輸入信號經A/D轉換之后的數(shù)據,數(shù)據類型為16位整型;8. 在主程序中“ConversionCount = 0;”處添加斷點,并將斷點的Action屬性值設置為Refresh All Windows,設置的方法是,通過View / Breakpoints打開Br
12、eakpoints窗口,然后能夠在該窗口下看到我們添加進的斷點,然后右鍵點擊該斷點選擇最后的Breakpoint Properties打開該窗口,從“Breakpoint Properties”窗口中將Action的屬性值改為Refresh All Windows;9. 然后點擊按鈕,開始運行程序,通過圖形顯示窗口觀察輸入波形,如下圖所示:(如果波形沒有實時變化的效果,請點擊暫停按鈕,然后再次點擊運行按鈕)input1顯示的是正弦波,input2顯示的方波;10. 做完觀測之后,關閉圖形顯示窗口,去掉添加的斷點,關閉“Breakpoint Properties”窗口,然后點擊按鈕退出仿真模式,
13、右鍵點擊Project Explorer窗口下的工程文件“e300_07_ad”,選擇Close Project命令關閉該工程,然后關閉CCS軟件,本實驗完畢;內容如下:三 程序框圖四 實驗總結TMS320F2812DSP自帶16路12位單極性ADC轉換器,并且內置雙采樣保持器??焖俎D換時間運行在25MHz。16個通道可配置為兩個獨立的8通道模塊以便為事件管理器A和B服務。兩個獨立的8通道模塊可以級聯(lián)組成一個16通道模塊。雖然有多個輸入通道和兩個序列器,但是ADC模塊只有一個轉換器。實驗八 A/D(外部)實驗一 實驗目的1. 熟悉使用外部AD轉換的基本原理。2. 熟悉F2812中SPI應用的編
14、程方法。1. 熟悉使用外部AD轉換的基本原理。2. 熟悉F2812中SPI應用的編程方法。二 實驗步驟與內容1. 2812CPU板JUMP1的1和2腳短接,撥碼開關SW1的第二位置ON;2. E300板上的開關SW4的第二位置ON,其余OFF.SW7全部置ON。其余開關全部置OFF。3. 用導線連接E300底板“Signal expansion unit”的2號孔接口“SIN”到“Signal expansion unit”的2號孔“AD_IN0”;(本樣例實驗只進行對AD_IN0的信號操作) 4. 啟動CCS5.5,工作環(huán)境的路徑選擇:E:E300ProgramE300 TechV-2812
15、normal;5. 啟動起來之后,右鍵點擊Project Explorer窗口下的工程文件“e300_08_AD”,選擇“Open Project”命令打開該工程,如下圖所示;6. 點擊菜單欄下Project / Build All命令編譯整個工程,編譯完成后點擊按鈕進入仿真模式;7. 進入仿真模式后,通過Tools / Graph / Single Time命令打開一個圖形顯示窗口,圖形顯示窗口的顯示如下圖所示:觀測起始地址為y,長度為128,數(shù)據類型為16位無符號整型;8. 在程序中注釋有添加斷點的地方添加斷點,如下圖所示,并將斷點的Action屬性值設置為Refresh All Wind
16、ows;9. 點擊按鈕開始運行程序,觀測圖形顯示窗口顯示的動態(tài)波形(如果波形顯示沒有動態(tài)效果,請點擊按鈕暫停程序運行,然后再次點擊按鈕運行程序),如下圖所示:10. 暫停程序,關閉“Breakpoint Properties”窗口,關閉圖形顯示窗口,去掉程序中添加的斷點,點擊按鈕退出仿真模式,右鍵點擊Project Explorer窗口下的工程文件“e300_08_AD”,選擇Close Project命令關閉該工程,然后關閉CCS軟件,本實驗完畢;三 程序框圖四 實驗總結TMS320F2812DSP自帶16路12位單極性ADC轉換器,并且內置雙采樣保持器??焖俎D換時間運行在25MHz。16個
17、通道可配置為兩個獨立的8通道模塊以便為事件管理器A和B服務。兩個獨立的8通道模塊可以級聯(lián)組成一個16通道模塊。雖然有多個輸入通道和兩個序列器,但是ADC模塊只有一個轉換器。實驗十五 串口通訊實驗一 實驗目的1.學會使用事件管理器定時器中斷方式控制程序流程。學習RS232串口通訊原理;2.學習C2000系列DSP的RS232串行口模塊的操作方法。二 實驗步驟與內容1.將實驗箱所配的直連串口線的一端連接電腦的串口1,另一端(近似網口)連接到2812CPU板“J10”串口單元的串行接口;并檢查計算機、DSP仿真器、實驗箱是否正確連接。2.F2812CPU板的JUMP1的1和2腳短接,撥碼開關SW1的
18、第二位置ON;3.E300底板的開關SW4的第2位置ON,其余位置OFF。其余開關設置為OFF。4.啟動CCS5.5,工作環(huán)境的路徑選擇:E:E300ProgramE300 TechV-2812normal;5.啟動起來之后,右鍵點擊Project Explorer窗口下的工程文件“e300_15_uart”,選擇“Open Project”命令打開該工程,如下圖所示;6.運行“E:2812normalDSP281x_examplese300_15_uart串口調試電腦主機程序”文件夾下COMMTEST.EXE,出現(xiàn)界面后點擊“設置”按鈕,進行如下設置,設置完后,點擊確定,進入發(fā)送接收界面,在發(fā)送欄里寫入要發(fā)送的數(shù)據。 7.完成以上設置后,點擊CCS的按鈕開始運行程序,然后點擊串口程序調試工具的“連發(fā)和接收”按鈕后,運行結果如下圖所示,同時可以觀察到E300實驗箱LED1LED8燈有規(guī)律的變化。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度汽車購買保險附加合同
- 基于OBE的《經濟法原理》課程教學改革設計與實施-鐘衛(wèi)紅
- 二零二五年度清算機構清算業(yè)務信息共享協(xié)議
- L123黑白設計師作品集
- 初中開學典禮學生發(fā)言稿
- 質量創(chuàng)優(yōu)方案(二標段)
- 三愛班會發(fā)言稿
- 2025年南充道路運輸從業(yè)資格證考試內容是什么
- 工作經驗交流會發(fā)言稿
- 2025年遂寧貨運從業(yè)資格證模擬考試保過版
- 山東濰坊2024~2025第一學期高三階段性調研監(jiān)測考試英語試題含答案
- DB22T 3064-2019 農業(yè)現(xiàn)代化發(fā)展水平評價指標體系
- 質量部年終述職報告
- 老年人健康保健-老年人的長期照護(老年護理課件)
- 書法全冊教案
- 湘美版小學三年級下冊《書法練習指導》教案
- 《毛毛》讀書會說課
- 華文版六年級上冊書法教案
- 2025年4月自考15040習概押題及答案
- 口腔健康全身健康課件
- 2025年高考英語復習專項突破:讀后續(xù)寫提分寫作(解析版)
評論
0/150
提交評論