DSP 320LF2407實驗指導(dǎo)書-物聯(lián)網(wǎng)_第1頁
DSP 320LF2407實驗指導(dǎo)書-物聯(lián)網(wǎng)_第2頁
DSP 320LF2407實驗指導(dǎo)書-物聯(lián)網(wǎng)_第3頁
DSP 320LF2407實驗指導(dǎo)書-物聯(lián)網(wǎng)_第4頁
DSP 320LF2407實驗指導(dǎo)書-物聯(lián)網(wǎng)_第5頁
已閱讀5頁,還剩48頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、實驗指導(dǎo)書 數(shù)字信號處理 DSP 320LF2407實驗指導(dǎo)書武漢理工大學(xué)華夏學(xué)院信息工程系2014年 9月1目 錄第一章 實驗系統(tǒng)介紹 .1第二章 調(diào)試軟件安裝說明 . 29第三章 硬件安裝說明 . 36第四章 2407常規(guī)實驗指導(dǎo) . . 39實驗一 CCS 使用及輸出實驗 . 39實驗二 I/O實驗 . 44實驗三 定時器實驗 . . 47實驗四 LCD 實驗 . 50實驗五 RS232串口通訊實驗 . 52實驗六 PWM 波形產(chǎn)生實驗 . . 55實驗七 CAN 總線通訊實驗 . . 59實驗八 A/D轉(zhuǎn)換實驗 . . 611第一章 實驗系統(tǒng)介紹一、系統(tǒng)概述DSP CPU掛箱主要用于插

2、接不同的 CPU 模塊,可以擴(kuò)展 DSP CPU模塊,掛箱的 CPU 和擴(kuò)展模塊基于 Techv 總線設(shè)計,目前支持的 CPU 模塊有:TMS320VC5402、 TMS320VC5409、 TMS320VC5410、 TMS320VC5416、 TMS320LF2407、 TMS320F2812、 TMS320VC5509、 TMS320VC6726等。掛箱上除 CPU 模塊外, 還有基本試驗電路及系統(tǒng)擴(kuò)展電路, 可單獨(dú)完成大部分的基本 實驗、算法實驗。通過電子創(chuàng)新設(shè)計平臺的擴(kuò)展總線接口,可以擴(kuò)展機(jī)、電、聲、光等不同領(lǐng)域的擴(kuò)展模塊,完成數(shù)據(jù)采集、圖象處理、通訊、網(wǎng)絡(luò)、控制等擴(kuò)展實驗。 二、硬

3、件組成該掛箱的硬件資源主要包括:CPU 板接口(Techv 總線一組 Techv 總線接口一組電機(jī)控制接口語音單元開關(guān)量輸入輸出單元液晶顯示單元鍵盤單元信號擴(kuò)展單元CPLD 模塊單元模擬信號源EL-NC2100 電子創(chuàng)新設(shè)計平臺擴(kuò)展總線接口直流電源單元1、 CPU 板接口(Techv 總線Techv 總線接口是和 TI 公司 DSK 兼容的信號擴(kuò)展接口,可連接我公司各種 Techv 總線的 CPU 板和擴(kuò)展板如:圖像處理、高速 AD 、 DA 、 USB/以太網(wǎng)等擴(kuò)展板,也可以 連接 TI 公司的標(biāo)準(zhǔn) DSK 擴(kuò)展信號板,擴(kuò)展到 CPU 的 IO 空間和數(shù)據(jù)空間。 CPU 接口用 來擴(kuò)展 CP

4、U 模塊,信號定義如下圖:12 J3定義說明 (擴(kuò)展地址、數(shù)據(jù)總線和讀寫、片選信號 3 J1定義說明 (擴(kuò)展外設(shè)接口信號 J5:定義說明 (擴(kuò)展 AD 輸入、液晶、串口等和擴(kuò)展子板間的通訊信號 注意:只有當(dāng)子板檢測信號引腳 75“ DB_DET”為低電平時上述分配才起作用,否則上 述分配無效。安裝 Techv 擴(kuò)展板時,要注意安裝的方向。擴(kuò)展的 CPU 模塊的詳細(xì)介紹,參照 CPU 模塊說明書。2、 Techv 總線接口通過 Techv 總線接口,可連接我公司各種 Techv 總線的 CPU 板和擴(kuò)展板如:圖像處 理、高速 AD 、 DA 、 USB 、以太網(wǎng)等擴(kuò)展板,也可以連接 TI 公司的

5、標(biāo)準(zhǔn) DSK 擴(kuò)展信號 板。 Techv 擴(kuò)展模塊單元擴(kuò)展到 CPU 的 IO 空間和數(shù)據(jù)空間。 信號定義 J4和 CPU 模塊的 J3相同, J2和 CPU 模塊的 J1相同。擴(kuò)展板舉例介紹如下 :SVEDIO 靜態(tài)圖象模板概述該視頻板是用于視頻信號靜態(tài)采集、顯示、處理。前端解碼芯片:SAA7111四個模擬信號輸入端,可以輸入 NTSC/PAL制式視頻信號;兩個模擬信號處理通道和兩個模擬濾波器;兩個 16位模 /數(shù)轉(zhuǎn)換器(ADC ;輸出 16位數(shù)字格式的 YUV (4:2:2和 4:1:1信號;內(nèi)建 YUV 總線的亮度、對比度、飽和度的控制器 /調(diào)節(jié)器;自動探測 50Hz 或 60Hz 的場

6、頻;外接 24.578MHz 的晶振即可用于處理各種不同標(biāo)準(zhǔn)輸入信號;后端編碼芯片:AL250將隔行 TV 信號(NTSC/PAL制轉(zhuǎn)換為逐行 VGA 格式的 R 、 G 、 B 信號; 自動檢測 NTSC/PAL制的輸入信號;輸出 VGA 信號分辨率為 640×480(NTSC 制或 768×576(PAL 制 ; 高集成度設(shè)計, 內(nèi)建 DAC (數(shù) /模轉(zhuǎn)換器 、 SRAM (靜態(tài)存儲器 、 OSD (在 屏顯示和 LUT (查找表,提供 GAMMA 校正等功能 ;在線可編程 CPLD :XC95144XL-TQ144實現(xiàn)前端數(shù)據(jù)采集和邏輯時序控制;2片 512K &#

7、215;8BIT 的 SRAM ,用于存放采集到的圖像數(shù)據(jù);Techv 擴(kuò)展總線。J4重點(diǎn)信號譯碼說明:1 讀信號 RD :直接連到 CPU 模塊的 RD2 使能信號 OE :直接連到 CPU 模塊的 OE3 寫信號 WE :直接連到 CPU 模塊的 WE4 準(zhǔn)備好信號 RDY :通過 LVC245緩沖給 CPU5 擴(kuò)展板的片選信號 CS0:直接連到 CPU 模塊的 CS0J2重點(diǎn)信號譯碼說明:1 擴(kuò)展板的片選信號 CS1:直接連到 CPU 模塊的 CS12 擴(kuò)展板的片選信號 CS2:直接連到 CPU 模塊的 CS23 擴(kuò)展板的片選信號 CS3:直接連到 CPU 模塊的 CS3注意:在使用 T

8、ECHV 擴(kuò)展模塊時,訪問的地址不能和 ELAB 模塊擴(kuò)展的地址重疊。 3、 ELAB 總線接口 :1 ADDR1:通過 16244驅(qū)動;2 HDA TA :高 8位數(shù)據(jù), 16245驅(qū)動在訪問下面的提到的 ELAB 擴(kuò)展地址時有效。3 LDATA :低 8位數(shù)據(jù), 16245驅(qū)動在訪問下面的提到的 ELAB 擴(kuò)展地址時有效。4 ELAB 片選譯碼說明:A 、 ELAB 片選 0 ECS0: 擴(kuò)展到所選 基地址 的:6007FFB 、 ELAB 片選 1 ECS1: 擴(kuò)展到所選 基地址 的:8009FFC 、 ELAB 片選 2 ECS2: 擴(kuò)展到所選 基地址 的:4005FFD 、 ELAB

9、 片選 3 ECS3: 擴(kuò)展到所選 基地址 的:2003FF5讀寫信號A 、讀信號 RD :直接連到 CPU 模塊的 RDB 、寫信號 WE :14直接連到 CPU 模塊的 WE4、電機(jī)控制接口當(dāng)使用 2000系列的 CPU 板時,可以利用 CPU 的事件管理器 (EVM 模塊和 AD 模 塊,通過電機(jī)接口,控制各種類型的電機(jī)。當(dāng)使用 5000系列的 CPU 板時,此接口不能 使用。接口的信號定義如下: 5、 語音單元語音 Codec 采用擴(kuò)展板的形式通過語音接口與主板相連,以便開發(fā)不同接口 Codec 的語音板。標(biāo)配的語音擴(kuò)展板 Codec 芯片采用 TLV320AIC23(以下簡稱 AIC

10、23 , AIC23是 TI 推出的一款高性能的立體聲音頻 Codec 芯片, 內(nèi)置耳機(jī)輸出放大器, 支持 MIC 和 LINE IN兩種輸入方式(二選一 ,且對輸入和輸出都具有可編程增益調(diào)節(jié)。 AIC23的模數(shù)轉(zhuǎn)換 (ADCs 和數(shù)模轉(zhuǎn)換(DACs 部件高度集成在芯片內(nèi)部,采用了先進(jìn)的 Sigma -delta 過采樣技術(shù),可以在 8K 到 96K 的頻率范圍內(nèi)提供 16bit 、 20bit 、 24bit 和 32bit 的采樣, ADC 和 DAC 的輸出信噪比分別可以達(dá)到 90dB 和 100dB 。 與此同時, AIC23還具有很低 的能耗,回放模式下功率僅為 23mW ,省電模式

11、下更是小于 15uW 。語音處理單元由語音輸入接口、 CODEC 芯片,輸出模塊組成。語音輸入接口提供線 性和麥克風(fēng)輸入,輸入信號由 AIC23進(jìn)行 AD 變換,由 DSP 采集、處理 AD 變換后的數(shù) 據(jù),然后將處理后的數(shù)據(jù)送 AIC23進(jìn)行 DA 變換。 DA 變換后的信號經(jīng)過輸出接口送線 性輸出和耳機(jī)接口。在語音單元有四個 2號孔,其中“ IN1、 IN2”兩個 2號孔與“語音單元”的線性輸 入接口相連, 提供外部到 “語音單元” 的輸入通道。 “ LOUR 、 ROUT ” 兩個 2號孔與 “語 音單元”的線性輸出接口相連,提供 “語音單元”的輸出接口到外部的通道。15語音接口的信號定

12、義如下: J88定義說明 16JP1定義說明 17 語音單元設(shè)置說明:撥碼開關(guān) SW1、 SW2:語音接口板信號選擇,使用語音接口單元時全部置為 ON , 不使用語音接口單元時全部置為 OFF語音擴(kuò)展板撥碼開關(guān)的設(shè)置: 18 SW1撥碼開關(guān): SW2撥碼開關(guān):在“ 語音單元 ”中,有四個音頻接口,兩個輸入,兩個輸出?!熬€性輸入” (J6可以接入由電腦聲卡產(chǎn)生的語音信號?!胞溈溯斎搿?(J7可以通過 MIC 輸入音頻信號?!岸鷻C(jī)輸出” (J8可以通過耳機(jī)聽取聲音?!皳P(yáng)聲器輸出” (J9可以與音箱相接。6、開關(guān)量輸入輸出單元8位的數(shù)字量輸入(由四個撥碼開關(guān)產(chǎn)生和四個二號孔輸入當(dāng)撥碼開關(guān)打到 1時

13、為高,相反為低。 8位的數(shù)字量輸出(通過四個 LED 燈顯示和四個二號孔引出輸出為 低時對應(yīng) LED 點(diǎn)亮?xí)r;輸出為高時, LED 熄滅。譯碼地址:開關(guān)量輸入:(8個撥動開關(guān)擴(kuò)展地址:0004空間,只讀開關(guān)量輸出:(8個 LED 擴(kuò)展地址:0004空間,只寫7、 CPLD 邏輯單元該單元主要完成資源分配、譯碼工作。芯片采用 XILINX 公司的 XC9536。開發(fā)環(huán) 境 webpack5.1。 CPLD 編程接口定義如下:(靠近缺口一排最右邊是第一腳 該單元的撥碼開關(guān) SW3,功能如下: 8、電源單元該單元提供板上所需的±12V , +5V, +3.3V直流電,此外還提供了 2號孔和

14、一個四 針插座 J93,方便用戶為板卡以及其它擴(kuò)展外設(shè)供電。輸入電源為交流 220V 市電輸入。 保險規(guī)格 3A/250V。9、模擬信號源此單元可產(chǎn)生頻率、 幅值可調(diào)的雙路三角波、 方波和正弦波。 產(chǎn)生電路采用兩片 8038信號發(fā)生器,輸出頻率范圍 100120KHz ,幅值范圍 -5V+5V。輸出波形、頻率范圍可 通過波段開關(guān)來選擇。 頻率、 幅值可獨(dú)立調(diào)節(jié)。 兩路輸出信號可以經(jīng)過加法器進(jìn)行混疊, 作為信號濾波處理的混疊信號源。混疊后的信號從“信號源 1”輸出。ICL8038原理框圖模擬信號源原理框圖 模擬信號源單元波段開關(guān)說明:波形選擇波段開關(guān)撥到底板絲印的相應(yīng)位置選擇對應(yīng)的波形(正弦、三

15、角、方波 , 頻率選擇波段開關(guān)撥到底板絲印的相應(yīng)位置選擇對應(yīng)的頻率范圍。信號源單元電位器說明: 2號孔:“信號源 1” :信號源 1輸出,頻率范圍 100120KHZ,幅值 -5V+5V“信號源 2” :信號源 2輸出,頻率范圍 100120KHZ,幅值 -5V+5V“模擬地” :模擬地BNC 接頭:“ J97” :信號源 1輸出,頻率范圍 100120KHZ,幅值 -5V+5V“ J98” :信號源 2輸出,頻率范圍 100120KHZ,幅值 -5V+5V10、液晶顯示單元和 DSP CPU 模塊配套使用中文液晶顯示模塊 LCM12864ZK , 其字型 ROM 內(nèi)含 8192個 16*16

16、 點(diǎn)中文字型和 128個 16*8半寬的字母符號字型; 另外繪圖顯示畫面提供一個 64*256點(diǎn)的繪 圖區(qū)域 GDRAM ;而且內(nèi)含 CGRAM 提供 4 組軟件可編程的 16*16 點(diǎn)陣造字功能。電源操作范 圍寬 (2.7V to 5.5V;低功耗設(shè)計可滿足產(chǎn)品的省電要求。同時,與 CPU 等微控器的接口 界面靈活 (三種模式并行 8 位 /4 位串行 3 線 /2 線 ; LCD 數(shù)據(jù)接口基本上分為串行接口和 并行接口兩種形式,本實驗串行 2 線接口方式。液晶模塊撥碼開關(guān)說明: 電位器:R78 調(diào)節(jié)液晶的對比度,出廠時已調(diào)整好,用戶勿需調(diào)節(jié)。譯碼:串行工作方式-寫 0002H, LCDRW

17、=1-讀 0002H, LCDRW=0-寫 0004H, LCDE=1-讀 0004H, LCDE=0-復(fù)位 LCDE=0 , LCDRW=0- LCDE=CLK, LCDRW=DATA11、信號擴(kuò)展單元此單元擴(kuò)展了 CPU 板的 J5插件沒有使用的信號和 J1插件的部分信號,做擴(kuò)展實驗 時,通過二號孔連線和模塊掛箱連接。信號的定義如下:警告:此單元接口允許輸入電壓范圍 0+5V,超出此范圍將損壞器件。信號擴(kuò)展單元信號定義說明: 說明:擴(kuò)展不同 CPU 模塊時,擴(kuò)展信號的含義不同。12、鍵盤接口單元鍵盤接口是由芯片 HD7279控制的, HD7279是一片具有串行接口的, 可同時驅(qū)動 8位共陰

18、式數(shù)碼管或(64只獨(dú)立 LED 的智能顯示驅(qū)動芯片,該芯片同時還可連接多達(dá) 64鍵的鍵盤矩陣 , 單片即可完成 LED 顯示 , 鍵盤接口的全部功能。 HD7279A 內(nèi)部含有譯碼 器,可直接接受 BCD 碼或 16進(jìn)制碼,并同時具有 2種譯碼方式。此外,還具有多種控 制指令,如消隱、閃爍、左移、右移、段尋址等。在該實驗系統(tǒng)中,僅使用了 16個鍵。 譯碼:-寫 0005H ,DIR7279='1', 7279的數(shù)據(jù)給 D0-讀 0005H ,DIR7279='0',數(shù)據(jù)給 7279-上電復(fù)位, DIR7279='0', 數(shù)據(jù)給 7279-寫 00

19、06H ,CS7279='0'-讀 0006H ,CS7279='1'-上電復(fù)位, CS7279='1'-寫 0007H ,CLK7279='1'-讀 0007H ,CLK7279='0'-上電復(fù)位, CLK7279='0'-寫 0008H ,D7279='1'-讀 0008H ,D7279='0'-上電復(fù)位, D7279='0'-7279輸入數(shù)據(jù)給 CPU ,讀 0009H 地址,在 D0上中斷的選擇:通過跳線 J100選擇J100 中斷 0/1/2

20、/3(通過新增撥碼開關(guān) SW4選擇 短接 給底版的 7279不短接 擴(kuò)展給 TECHV 總線其他的中斷擴(kuò)展給 TECHV 模塊13、 擴(kuò)展 GPIO擴(kuò)展了兩個通用的 GPIO 口,可作為輸入和輸出使用。(CIO1、 CIO2 譯碼地址:-輸出鎖存地址 000AH 只寫-輸入地址 000AH 只讀14、時鐘輸出二號孔 CLK1輸出時鐘:3.2MHz ;二號孔 CLK1輸出時鐘:1.6MHz ;二號孔 CLK1輸出時鐘:800KHz ;二號孔 CLK1輸出時鐘:400KHz ;15、 EL-NC2100 電子創(chuàng)新設(shè)計平臺擴(kuò)展總線接口擴(kuò)展 16位數(shù)據(jù)線和 16位地址線,片選、讀寫信號,通過扁平電纜和

21、擴(kuò)展模塊掛箱 相連。綜上所述,本章介紹了該系統(tǒng)的硬件資源,看完本章內(nèi)容,應(yīng)該對實驗系統(tǒng)有一個 基本的了解,在余下的幾章中將會結(jié)合實驗詳細(xì)介紹每個單元在實驗中的具體應(yīng)用。 16、新版掛箱新增資源撥碼開關(guān) SW4:實現(xiàn) 7279鍵盤中斷的選擇,供選中斷 4個,根據(jù)具體的板卡進(jìn)行自由選擇分配; J100用短接帽短接,上述分配生效。不短接,上述中斷分配擴(kuò)展給 TECHV 總線。撥碼開關(guān) SW5: 備注:舊版的掛箱不能做 VC5509和 C6726的鍵盤實驗、 VC5509的 E_LAB模塊 (需要總 線的模塊實驗。新版掛箱所有實驗均支持。具體請用戶參見各具體實驗的接線設(shè)置部分,如果沒有說明,默認(rèn)為 A

22、0接到 CPLD 和 E_LAB總線的 A0位;即撥碼開關(guān) SW5.1=ON,SW5.2=OFF。第二章 調(diào)試軟件安裝說明一、 CCS 的簡介利用 CCS 集成開發(fā)環(huán)境, 用戶可以在一個開發(fā)環(huán)境下完成工程定義、程序編輯、 編 譯鏈接、調(diào)試和數(shù)據(jù)分析等工作環(huán)節(jié)。下圖為典型 CCS 集成開發(fā)環(huán)境窗口示例。整個窗 口由主菜單、工具條、工程窗口、編輯窗口、圖形顯示窗口、內(nèi)存單元顯示窗口和寄存 器顯示窗口等構(gòu)成。 二、 CCS2000的安裝和設(shè)置CCS 軟件安裝系統(tǒng)要求要使用 Code Composer Studio操作平臺必須滿足以下的要求 : IBM PC(或兼容機(jī) 32M 內(nèi)存 ,100M 硬盤空

23、間 , 奔騰處理器 ,SVGA(800*600Code Composer Studio的安裝 安裝 CCS 到系統(tǒng)中。將 CCS 安裝光盤放入到光盤驅(qū)動器中,運(yùn)行 CCS 安裝程序 setup.exe , 出現(xiàn)以下畫面。 如果在 WindowsNT 下安裝,用戶必須要具有系統(tǒng) 管理員的權(quán)限。 先點(diǎn)擊 ” Code Composer Studio” 安裝 CCS2000集成開發(fā)環(huán)境。按系統(tǒng)提示安裝, 默認(rèn)安裝路徑是“ C :ti” 。 再點(diǎn)擊 ” Parallel Port Drivers” 安裝并口驅(qū)動程序,安系統(tǒng)提示安裝,默認(rèn)安裝路 徑是“ C :ti” 。 安裝完成后,在桌面上會有“ CC

24、S 2( C2000 ”和“ Setup CCS 2( C2000 ” 以及 SDConfig 三個快捷方式圖標(biāo)。分別對應(yīng) CCS 應(yīng)用程序和 CCS 配置程序以 及連接測試程序。 安裝 CCS 軟件與普通的程序安裝類似,沒有特殊要求。下面介紹安裝完成后如何設(shè) 置 CCS 軟件。如果 CCS 是在硬件目標(biāo)板上運(yùn)行,則先要安裝目標(biāo)板驅(qū)動程序,然后運(yùn)行 “ CCS Setup ”配置驅(qū)動程序,最后才能執(zhí)行 CCS 。除非用戶改變 CCS 應(yīng)用平臺類型,否則只需運(yùn)行一次 CCS 配置程序。 運(yùn)行 Code Composer Studio Setup 軟件 (即桌面上的 Setup CCS2(C200

25、0圖標(biāo)。 點(diǎn)擊 import a configuration file,選擇相應(yīng)板卡。例如:24x 或 28x 系列:USB 開發(fā)器為 F2407或 F2812 XDS510;EPP 開發(fā)器為 F2407或 F2812 PP Emulator。下面以 EPP 仿真器為例: 點(diǎn)擊 IMPORT 后, 該圖標(biāo)會自動添加到 System Configuration 一欄中。 關(guān)閉 IMPORT Configuration 對話框,進(jìn)行如下操作。 出現(xiàn)如下對話框; 點(diǎn)擊 NEXT , I/O PORT的端口地址選擇 0x378; 點(diǎn)擊 NEXT ,對話框右邊出現(xiàn) CPU_1圖標(biāo),進(jìn)入如下界面; 點(diǎn)擊

26、NEXT , 在 STARTUP GEL 的菜單中選擇 F2812.gel 文件, 若是 2407則選 F2407.gel 文件; 最后 , 點(diǎn)擊 finish 。關(guān)閉 CCS 程序 , 選擇保存。打開桌面上的圖標(biāo) SDCONFIG 圖標(biāo),點(diǎn)擊 378,出現(xiàn)如右圖標(biāo); 點(diǎn)擊 Emu 文件夾,進(jìn)行如下配置; Name of hardware 選擇 XDS510PP , Emulator port 選擇 0x378; Emulator port 選擇 EPP , 其他默認(rèn)設(shè)置。Data Log選擇默認(rèn)配置。設(shè)置完畢后,選擇 FILE/SAVE 。具體配置完畢。注:若安裝 USB 仿真器, I/O

27、Port口的地址選擇 0x240。 Sdconfig 中的全部選項都選擇 默認(rèn)配置。其他同上。第三章 硬件安裝說明硬件仿真器是進(jìn)行系統(tǒng)開發(fā)的必備工具,它是采用邊界掃描技術(shù)和 CPU 芯片通過 JTAG 口相連接。實現(xiàn)了主機(jī)對 CPU 芯片的完全檢測和控制??梢酝ㄟ^ JTAG 和相應(yīng)的 軟件調(diào)試環(huán)境實現(xiàn)系統(tǒng)的硬件調(diào)試和軟件的在線調(diào)試開發(fā)工作。一、 DSP 硬件仿真器的安裝第一步、取出開發(fā)系統(tǒng),檢查是否齊全 EPP 開發(fā)系統(tǒng)A . 關(guān) 閉 PC 機(jī)電源,將專用電纜插入并口中,注意插接要穩(wěn)固。B . 用 +5V穩(wěn)壓電源通過電源插口給仿真器供電。C .啟動 PC 機(jī),安裝新軟件。注 :在電腦的 CMO

28、S 中,必須將并口模式改成 EPP ,并口的地址改為 0x378,如還 有 EPP 模式選擇,選擇 EPP1.7。 USB 開發(fā)系統(tǒng)參選購 USB 開發(fā)系統(tǒng)時附帶光盤。 PCI 開發(fā)系統(tǒng)參選購 PCI 開發(fā)系統(tǒng)時附帶光盤。至此,硬件仿真器安裝完成。二、 DSP 硬件仿真器的使用硬件仿真器的用法比較簡單,只要將 JTAG 口連接正確, DSP 芯片能夠正常工作并 且軟件調(diào)試環(huán)境配置正確即可以應(yīng)用。下面給出 JTAG 的定義: 注意:第六腳是空腳,或沒有連接信號。接通電源,把 DSP CPU掛箱后方的電源開關(guān)打到“ |”位置, DSP CPU掛箱通電, DSP CPU掛箱電源單元的指示燈 LED5

29、12、 19指示燈點(diǎn)亮。點(diǎn)擊桌面上的 CCS2( C2000圖標(biāo),出現(xiàn)如下 CCS 軟件界面,則表明系統(tǒng)連接正 常,可以開始進(jìn)行程序的開發(fā)和調(diào)試。如出現(xiàn)如下的窗口, 則說明連接有問題, 可以點(diǎn)擊 “ Diagnostic ” 運(yùn)行連接測試程序, 這和點(diǎn)擊桌面快捷圖標(biāo)“ Sdconfig ”效果是一樣的。 在彈出的連接測試程序窗口,按如下操作: 根據(jù)(3窗口的提示的內(nèi)容判斷 JTAG 連接是否正常。第四章 2407常規(guī)實驗指導(dǎo)實驗一 CCS使用及輸出實驗一、 實驗?zāi)康?、 了解 DSP 開發(fā)系統(tǒng)的組成和結(jié)構(gòu);2、 熟悉 DSP 開發(fā)系統(tǒng)的連接;3、 熟悉 DSP 的開發(fā)界面;4、 熟悉 LF24

30、07系列的尋址系統(tǒng);5、 熟悉常用 LF2407系列指令的用法。二、 實驗設(shè)備計算機(jī), CCS 2.0版軟件, DSP 仿真器, DSP CPU掛箱, LF2407CPU 板卡。三、 實驗步驟與內(nèi)容1、 系統(tǒng)連接進(jìn)行 DSP 實驗之前,先必須連接好仿真器、實驗箱及計算機(jī),連接方法如下所示:2、 上電復(fù)位在硬件安裝完成后, 確認(rèn)安裝正確、 各實驗部件及電源連接正常后, 接通仿真器電 源或啟動計算機(jī),此時,仿真盒上的“ 紅色指示燈 ”應(yīng)點(diǎn)亮,否則 DSP 開發(fā)系統(tǒng)與計算 機(jī)連接有問題。3、 運(yùn)行 CCS 程序待計算機(jī)啟動成功后,實驗箱 220V 電源置“ ON ” ,實驗箱上電,啟動 CCS ,此

31、時 仿真器上的 “綠色指示燈” 應(yīng)點(diǎn)亮,并且 CCS 正常啟動,表明系統(tǒng)連接正常;否則仿真 器的連接、 JTAG 接口或 CCS 相關(guān)設(shè)置存在問題, 掉電, 檢查仿真器的連接、 JTAG 接口 連接,或檢查 CCS 相關(guān)設(shè)置是否正確。注:如在此出現(xiàn)問題,可能是系統(tǒng)沒有正常復(fù)位或連接錯誤,應(yīng)重新檢查系統(tǒng)硬件 并復(fù) 位;也可能是軟件安裝或設(shè)置有問題,應(yīng)嘗試調(diào)整軟件系統(tǒng)設(shè)置,具體仿真器和仿 真軟件 CCS 的應(yīng)用方法參見第三章。成功運(yùn)行 CCS 程序后,首先應(yīng)熟悉 CCS 的用戶界面學(xué)會 CCS 環(huán)境下程序編寫、調(diào)試、編譯、裝載,學(xué)習(xí)如何使用觀察窗口等。 394、 修改樣例程序,嘗試 DSP 其他的

32、指令。注:實驗系統(tǒng)連接及 CCS 相關(guān)設(shè)置是以后所有實驗的基礎(chǔ),在以下實驗中這 部分內(nèi)容將不再復(fù)述。5、 填寫實驗報告。6、 實驗箱和 CPU 板塊設(shè)置:DSP CPU箱的撥碼開關(guān) SW3.4置 ON (片選 CS0有效 ; J100用短接帽短接, SW4.1置 ON ,其余置 OFF (BINT0分配給鍵盤中斷 ; SW5.1置 ON , SW5.2必須置 OFF ; S17全部置 ON ; SW1和 SW2全部置 OFF ; 2407CPU 板 JUMP1的 1、 2腳短接, JUMP2與 JUMP3的 2、 3腳短接,撥碼開關(guān) SW1均撥上。啟動 CCS 2.0,并加載“ . exp01

33、_xfxfDebugxf.out” ; 40 加載完畢,單擊“ Run ”運(yùn)行程序;41 實驗結(jié)果:用戶可通過示波器觀察信號擴(kuò)展單元的二號孔 XF ,輸出一定頻率的方波, 若現(xiàn)象不明顯,可適當(dāng)在程序中加大延時時間; 關(guān)閉所有窗口,本實驗完畢。42源程序查看:用下拉菜單中 Project/Open,打開“ xf.pjt ” ,雙擊“ Source ” ,可查看源程序 注意:試驗程序均用 C 語言編寫,可以如下操作,查看與 C 語言相對應(yīng)的匯編語言。 43實驗二 I/O實驗一、 實驗?zāi)康?、 了解 I/O口的擴(kuò)展;掌握 I/O口的操作方法;2、 熟悉 PORT 指令的用法;3、 了解數(shù)字量與模擬量的區(qū)別和聯(lián)系。二、 實驗設(shè)備計算機(jī), CCS 2.0版軟件, DSP 仿真器, DSP CPU掛箱, LF2407CPU 板卡。實驗步驟與內(nèi)容1、 實驗箱和 CPU 板塊設(shè)置:DSP CPU箱的撥碼開關(guān) SW3.4置 ON (片選 CS0有效 ; J100用短接帽短接, SW4.1置 ON ,其余置 OFF (BINT0分配給鍵盤中斷 ; SW5.1置 ON , SW5.2必須置 OFF ; S17全部置 ON ; SW1和 SW2全部置 OFF ; 2407CPU 板 JUMP1的 1、 2腳短接, JUMP2與 JUMP3的 2、

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論