DSP5402開發板標準配件
1、 TMS320VC5402開發板一塊
2、 5V/1mA(±6%)開關電源一個
3、 直連串口線一根
4、 交叉網線一根
5、 配套光盤(DVD)
6、320*240 2.4寸彩色液晶屏一個
好好消息:現購我公司DSP5402開發板配320*240的2.4寸彩色液晶屏一個了,(原來需要加錢另購的,現配送了)
此開發板配CPLD源代碼、PROTEL格式的原理圖
系統介紹
TMS320VC5402開發套件可以用來驗證TMS320VC5402數字信號處理器的各種功能,是目前市場上功能最為齊全的學習開發平台之一,特別是音頻處理和USB移動存儲方面。
音頻處理方面進行了軟硬件的優化,使其在音樂播放方面支持MP3、WAV、PCM三種格式,在音質方面已經趕上CD音質;USB移動存儲方面支持大容量移動存儲設備,如U盤、 USB移動硬盤等,硬件上可選擇工作在HOST方式或者SLAVE方式,軟件上提供FAT16、FAT32等U盤讀寫實驗。
另外TMS320VC5402開發套件採用DSP+單片機方案(即HPI與單片機IO相連),使得程序可以直接通過單片機串口下載到DSP中運行,這樣用戶可以不用DSP仿真器也可以進行DSP系統的學習開發,對於初學者可以節省購買DSP仿真器的費用;而且用戶可以很方便在此基礎上從DSP+單片機方案過度到DSP+ARM方案。
該產品適合於語音處理、通信、便攜式檢測設備等應用場合。具有高性能,低功耗的特點。也是目前性價比較高的主流選擇方案之一。
同時,我們還備有配合使用的TDS510仿真器USB2.0,並提供開發板上CPLD的VHDL程序代碼供用戶參考。
系統硬件資源
1、中央處理器
採用TMS320VC5402PEG100,最高工作頻率為100MHZ;片內內置16K*16位DARAM,可配置成數據區和程序區
2、 外部存儲器
DSP片外擴展64K*16位的IS61LV6416SRAM,通過更改CPLD中的邏輯,既可作為數據區,也可作為程序區使用
3、 網絡接口
採用10M的RTL8019AS網絡接口芯片,帶連接以及狀態指示燈,方便用戶實現以太網通訊。
4、音頻輸入/輸出接口
音頻芯片採用TLV320AIC23,它是TI公司的一款高性能立體聲音頻芯片。支持麥克風輸入,耳麥、音箱輸出,可實現聲音特效處理、錄音和播音。
5、MP3播放
MP3編解碼採用STA013芯片,STA013是一塊集成度較高、靈活性較強的MP3G LayerIII解碼芯片。能夠進行MP3播放(環繞立體聲),通過PHONE接口輸出。
6、USB接口
板上的USB控制芯片採用CYPRESS公司的SL811HST芯片,通過板子上的跳線以及程序設置可以工作在HOST或SLAVE兩種模式下,方便用戶實現外掛海量存儲設備。
7、CPLD邏輯控制
採用EPM7032AE CPLD,處理DSP與外設的時序邏輯,CPLD的JTAG口對用戶開放,用戶可進行CPLD學習使用。同時提供板上VHDL程序代碼供用戶參考。
8、單片機
提供STC89LE58RD+單片機,通過HPI接口和DSP相連,DSP程序通過單片機串口下載到單片機中(相當於FLASH存儲器),然後通過HPI口加載到DSP中運行。配有詳細的圖解說明
9、LCD接口
24針的圖形LCD接口,方便用戶接320*240的LCD,並提供基本的GUI接口程序。
10、自由按鍵
8個用戶可以自定義的按鍵,方便用戶配合LCD等實現人機對話
11、中斷輸入
提供一個按鍵接口,方便用戶用做手動中斷輸入
12、復位
板上提供手動自動復位電路,方便調試
13、電源
內正外負5V/1000mA(±6%)開關電源
14、JTAG接口
標準14針JTAG接口(其中第6腳為空),可以連接各種TI的DSP仿真器。
代碼及相關實驗說明
提供CPLD程序VHDL源碼用戶可以通過光盤中提供的QuartusII軟件自己編譯、修改代碼。對於購買仿真器的客戶,我們還將提供詳盡的配置圖解說明以配合開發板加快調試進程。
1、DSP程序下載實驗
詳細圖解說明了在沒有DSP仿真器的情況下,如何將out文件轉換成hex文件通過串口下載到單片機中,從而加載到DSP中運行。
2、CpuTimer定時器實驗
CPU定時器,TMS320VC5402上有2個本程序主要是對CPU定時器0進行操作,使其1ms產生一次中斷。在開發板上可以看到發光二極管D9每秒鐘閃爍兩次的現象。
3、外擴SRAM實驗
SRAM實驗主要是對外部SRAM進行讀寫操作,先向同一地址單元寫入數據然後讀出同一單元的數據,將讀出的數據和寫入的數據進行比較,以判斷SRAM工作是否正常。
4、擴展中斷輸入實驗
在擴展的中斷輸入接口INT3輸入端接有一個小按鍵,只要用戶按下小按鍵,INT3引腳就出現低電平。可以看到板子上的現像是:按下板子上“EXINT”小按鍵,發光二級管的閃爍加快(即頻率變大)。
5、鍵盤掃描實驗
掃描板子上1*8鍵盤的鍵值,用戶可以通過單步調試或單步跟踪到函數中參看鍵值。板子上的現像是:每按一個按鍵,發光二極管閃爍一次。
6、MCBSP立體聲警報實驗
TMS320VC5402片上有兩個McBSP多通道同步串口,本程序是通過McBSP接口把數據送給AIC23芯片,讓AIC23實現放音功能。實驗現像是:將耳機插到板子上的PHONE接口,可以聽到立體聲的報警音。
7、網卡發送接收實驗
程序運行後,RTL8019AS網卡芯片發送/接收數據,用戶可以通過網絡抓包軟件查看接收緩衝區的內容。
8、UDP實驗
加載程序後用戶可以通過光盤中的UDP Message軟件發送數據,通過網絡抓包軟件接收數據,比較發送和接收數據是否一致。
9、ICMP實驗
運行程序後,用戶可以在CMD命令中ping通開發板的IP地址;同時可以看到網絡抓包軟件中顯示ICMP協議情況。
10、TCP實驗(服務器端)
通過調試工具中的TCP_tester軟件,和開發板建立連接,如果通訊正常,則顯示連接成功的信息,同時可以看到連接成功後開發板發個PC機的信息。
11、TCP實驗(客戶端)
使用調試工具中的TCP_tester軟件,偵聽網絡通信,如果通訊正常,則顯示其IP地址、端口號等信息。
12、 PCM格式和WAV格式歌曲播放實驗
加載程序後,在開發板PHONE口插上耳機就可以,聽到相應的歌曲了(支持PCM格式和WAV格式)。其中歌曲文件通過網絡發送到DSP中。
13、錄音回放實驗
將耳機和音頻話筒分別插到板子的PHONE和MIC插孔中(我們使用和電腦相同標準的綠、紅插孔),在CCS中全速運行錄音回放程序,就可以通過耳機聽到MIC中輸入的聲音。
14、MP3音樂播放實驗
運行上位機的歌曲播放軟件,選擇MP3格式的歌曲文件,全速運行MP3play程序,通過網絡傳送的MP3文件解碼後直接輸出到開發板PHONE接口,此時,用戶可以通過耳機聆聽MP3歌曲(高音質)
15、LCD實驗
開發板上提供了24針標準的320*240的圖形LCD接口,用戶接上自配的LCD,運行光盤中的LCD程序(基本的GUI接口程序)後,在LCD上即可顯示64*64圖標、16*16點的漢字以及直線等。
16、 FAT16實驗
USB芯片可以工作在HOST或SLAVE兩種模式下,板子上提供了這兩種模式的USB接口。本程序主要是針對USB HOST功能的,實現了FAT以及U盤的文件操作和目錄操作。
17、FAT32實驗
類似FAT16實驗,程序主要提供的是USB HOST功能,要求U盤格式化為FAT32格式,同樣實現了FAT以及U盤的文件操作和目錄操作。
18、文件操作實驗
包括新建文件、讀/寫文件、搜索文件、刪除文件等。FAT16以及FAT32實驗都包含了對文件的操作過程。
19、目錄操作實驗
包括新建目錄、進入目錄、刪除目錄等。FAT16以及FAT32實驗都包含了對目錄的操作過程。
20、U盤讀寫實驗
加載FAT16(或FAT32)程序後,將U盤格式化為FAT16(或FAT32)格式,並插到板子上的HOST接口上,運行程序,直到U盤指示燈停止閃爍,拔掉U盤後就可以看到U盤根目錄處產生了一個名為“U DISK.TXT”文件.
21、快速傅立葉變換(FFT)實驗
算法實驗,本實驗用窗函數設計FFT快速傅立葉變換。程序計算值和理論值比較接近。
22、有限衝激響應濾波器(FIR)算法實驗
算法實驗,本實驗用窗函數法設計的有限衝激響應數字低通濾波器,高頻得到較好的抑制。
23、無限衝激響應濾波器(IIR)算法實驗
算法實驗,本實驗是無限衝激響應數字低通濾波器,高頻得到有效的衰減。
24、自適應濾波器算法(FIRLMS)實驗
算法實驗,本實驗採用LMS自適應算法。能自動調節本身的衝擊響應的特性(自動調節數字濾波器係數),以適應信號變化之特性,從而達到最佳濾波。適用於通信,消噪等領域。如:腦電圖、噪聲抵消、擴頻通信及數字電話
配套資料和軟件
1、提供CPLD程序源碼(VHDL);
2、提供所有實例的完整工程文件及配置文件,全部提供源代碼;
3、提供完整的原理圖(PDF格式),快速掌握多項實用技術的具體應用;
4、在線下載程序的方法與工具,用以固化用戶自己的程序;
5、DSP程序轉化為單片機程序進行BOOT方法的詳細文檔;
6、提供用戶手冊:非常詳細,讓你快速踏入DSP開發應用之門;
7、提供芯片手冊:開發板上全部芯片的芯片資料;
8、提供原版TI DSP開發環境CCS3.3,所有程序都是CCS3.3下編譯的;
9、提供QuartusII 5.1完全綠色破解版,方便用戶進行CPLD下載、學習、開發;
10、提供單片機程序燒寫軟件STC-ISP;
11、提供KEIL C軟件,方便用戶進行程序轉換編譯;
12、贈送其他DSP相關學習資料。
配套資料和應用資料
1、送TCP/IP協議卷:卷1,卷2,卷3
2、送USB1.1協議規範文檔
3、送U盤系統說明文檔
4、送FAT16、FAT32系統說明文檔
5、送SCSI指令集說明文檔
6、送其它相關的開發說明文檔
調試軟件
1、送網絡抓包軟件,開發TCP/IP協議的利器。
2、送總線抓包軟件,開發USB接口的利器
3、送串口監聽軟件,開發RS232/485必備
4、送字模提取軟件,開發LCD顯示程序必備
5、送TCP/IP測試軟件,調試UDP協議、TCP協議必備
應用軟件包
1、提供LCD顯示漢字軟件包,可顯示8*8點,8*16點,16*16點,16*24點,24*24點等大小的數字,漢字,圖形。
2、提供LCD顯示圖標軟件包,可顯示32*32點,64*64點的圖標。
3、 提供LCD波形顯示軟件包,可顯示直線,曲線等,不用修改,可直接移植。
4、 提供TCP/IP協議中的ARP,UDP,ICMP,IP,TCP等協議。
5、 提供歌曲播放軟件代碼。
6、 提供MP3播放軟件代碼
7、 提供FAT16,FAT32文件系統
典型應用
1、 個人數字助理
2、 語音處理(例如VoIP)
3、 靜態圖像(例如指紋識別、人臉識別)
4、數字音樂播放器
4、 網絡安全
5、 便攜式檢測設備
6、 DSP語音處理教學
7、 TMS320C5000開發原型