適用范圍
該嵌入式綜合系統采用雙CPU結構,ARM和DSP相結合進(jìn)行嵌入式系統和數字信號處理的綜合實(shí)驗。ARM CPU可以選用S3C2410/ DM355/ Omap3530,DSP CPU可以選用DSP2XX/DSP5XX/DSP6XX,,根據用戶(hù)需求可以進(jìn)行選擇配置。ARM CPU主要負責系統的操作系統的運行、任務(wù)管理和協(xié)調以及從CPU的控制任務(wù)。DSP CPU主要完成數據采集,各種算法處理,數據合成等。該系統除能夠應用在教學(xué)當中外還可應用于嵌入式系統的開(kāi)發(fā)等場(chǎng)合。
系統硬件結構簡(jiǎn)介
系統采用雙CPU結構,ARM和DSP相結合進(jìn)行嵌入式系統和數字信號處理的綜合實(shí)驗。ARM CPU可以選用Techv ARM9/ Techv DM355/ Omap3530,DSP CPU可以選用Techv DSP2XX/DSP5XX/DSP6XX,CPU板用戶(hù)可根據需求可以進(jìn)行選擇配置。該系統能讓學(xué)生非常清楚的了解DSP系統的硬件構成以及ARM嵌入式系統的硬件構成; ARM CPU主要負責系統的操作系統的運行、任務(wù)管理和協(xié)調DSP CPU的控制任務(wù)。DSP CPU主要完成數據采集,各種算法處理,數據合成;本系統除能夠應用于教學(xué)外還可應用于嵌入式系統的項目開(kāi)發(fā); DSP處理器和ARM處理器在一個(gè)系統中同時(shí)工作,構造了一個(gè)TI公司OMAP芯片的原型;DSP和ARM雙CPU協(xié)調工作,充分體現了未來(lái)電子產(chǎn)品的設計思路。 CPU單元技術(shù)對接:雙CPU結構,兩個(gè)CPU通過(guò)4K雙端口RAM進(jìn)行高速數據通信。ARM CPU可以支持Techv-ARM9、Techv-dm355、Techv-omap3530 CPU板,ARM CPU板上有串口、主從USB、以太網(wǎng)、一組Techv總線(xiàn),可以擴展Techv板卡;DSP CPU可以支持Techv DSP2XX/DSP5XX/6XXX系列CPU板,DSP CPU板上一組Techv總線(xiàn),可以擴展Techv板卡; 兩組E-LAB擴展總線(xiàn):采用標準的總線(xiàn)接口,總線(xiàn)定義完全對用戶(hù)開(kāi)放,便于擴展和二次開(kāi)發(fā),支持50多種應用類(lèi)模塊,系列模塊包括通用接口模塊、信號變送隔離模塊、執行機構模塊、通信模塊、傳感器模塊等,完全滿(mǎn)足課程設計和畢業(yè)設計的需要。所有擴展模塊能在單片機、DSP、ARM、EDA實(shí)驗系統上都能通用。 |
系統特點(diǎn)簡(jiǎn)介
1、模塊化設計,讓學(xué)生非常清楚的了解一個(gè)DSP系統的硬件構成以及ARM嵌入式系統的硬件構成;
2、DSP處理器和ARM處理器在一臺實(shí)驗箱同時(shí)工作,構造了一個(gè)TI公司OMAP芯片的原型;
3、支持多種Techv總線(xiàn),可完成圖像采集,高速AD/AD擴展;
4、支持多種E-lab總線(xiàn),可擴展50多種各種通信、傳感器、打印模塊及IC卡模塊;
5、支持多種ARM處理器ARM9/DM355;
6、支持多種DSP處理器TMS320C2XX/54X/55X/6XXX;
7、DSP和ARM雙CPU,能充分體現各自在未來(lái)電子產(chǎn)品的作用。
8、(2410)配套的教材:北京航空航天大學(xué)出版社出版的《ARM9嵌入式S3C2410與LINUX(第二版)》。
9、OMAP3530(Cortex-A8)配套的教材:電子工業(yè)出版社出版的《Android內核剖析》。
可開(kāi)設的實(shí)驗項目
DSP2XXX能完成的實(shí)驗項目 | ||
常規實(shí)驗 | ||
實(shí)驗一 I/O實(shí)驗 實(shí)驗二 中斷實(shí)驗 實(shí)驗三 A/D實(shí)驗 實(shí)驗四 D/A實(shí)驗 實(shí)驗五 語(yǔ)音實(shí)驗
| 實(shí)驗六 數據存儲實(shí)驗 實(shí)驗七 定時(shí)器實(shí)驗 實(shí)驗八 鍵盤(pán)接口及七段數碼管顯示 實(shí)驗九 事件管理器定時(shí)器實(shí)驗 實(shí)驗十 串口通訊實(shí)驗
| 實(shí)驗十一 CAN 總線(xiàn)通訊實(shí)驗 實(shí)驗十二 DTMF(雙音多頻)信號的產(chǎn)生和檢測 實(shí)驗十三 USB(從模式)實(shí)驗 實(shí)驗十四 USB(host)實(shí)驗 實(shí)驗十五 DRAM測試實(shí)驗 |
算法實(shí)驗 | ||
實(shí)驗一 快速傅立葉變換(FFT)算法 實(shí)驗二 有限沖擊響應濾波器(FIR)算法 實(shí)驗三 無(wú)限沖擊響應濾波器(IIR)算法
| 實(shí)驗四 卷積(Convolve)算法 實(shí)驗五 離散余弦變換(DCT)算法 實(shí)驗六 相關(guān)(Correlation)算法 | 實(shí)驗七 u_LAW算法 |
擴展實(shí)驗(根據選配的E-LAB模塊開(kāi)設相對應的實(shí)驗項目) | ||
基于E-lab系列模塊的擴展實(shí)驗
|
DSP54XX能完成的實(shí)驗項目 | ||
常規實(shí)驗 | ||
實(shí)驗一 I/O實(shí)驗 實(shí)驗二 中斷實(shí)驗 實(shí)驗三 A/D實(shí)驗 實(shí)驗四 D/A實(shí)驗 實(shí)驗五 語(yǔ)音實(shí)驗 實(shí)驗六 數據存儲實(shí)驗 實(shí)驗七 定時(shí)器實(shí)驗
| 實(shí)驗八 鍵盤(pán)接口及七段數碼管顯示 實(shí)驗九 常用指令實(shí)驗 實(shí)驗十 UART實(shí)驗 實(shí)驗十一 數字圖像處理 實(shí)驗十二 二維圖形生成 實(shí)驗十三 USB(從模式)實(shí)驗 實(shí)驗十四 USB(host)實(shí)驗 | 實(shí)驗十五 數字波形產(chǎn)生(5509 CPU) 實(shí)驗十六 數字圖象處理實(shí)驗(5509 CPU) 實(shí)驗十七 二維圖形生成(5509 CPU) 實(shí)驗十八 USB(USB device)實(shí)驗(5509 CPU) 實(shí)驗十九 DRAM測試實(shí)驗(5509 CPU) |
算法實(shí)驗 | ||
實(shí)驗一 快速傅立葉變換(FFT)算法 實(shí)驗二 有限沖擊響應濾波器(FIR)算法 實(shí)驗三 無(wú)限沖擊響應濾波器(IIR)算法 | 實(shí)驗四 卷積(Convolve)算法 實(shí)驗五 離散余弦變換(DCT)算法 實(shí)驗六 相關(guān)(Correlation)算法 | 實(shí)驗七 u_LAW算法 實(shí)驗八 語(yǔ)音編碼/解碼(G711編碼/解碼器) 實(shí)驗九 DTMF(雙音多頻)信號的產(chǎn)生和檢測 |
擴展實(shí)驗(根據選配的E-LAB模塊開(kāi)設相對應的實(shí)驗項目) | ||
基于E-lab系列模塊的擴展實(shí)驗
|
DSP 5509能完成的實(shí)驗項目 | ||
常規實(shí)驗 | ||
實(shí)驗一 I/O實(shí)驗 實(shí)驗二 中斷實(shí)驗 實(shí)驗三 A/D實(shí)驗 實(shí)驗四 D/A實(shí)驗 實(shí)驗五 語(yǔ)音實(shí)驗 | 實(shí)驗六 數據存儲實(shí)驗 實(shí)驗七 定時(shí)器實(shí)驗 實(shí)驗八 鍵盤(pán)接口及七段數碼管顯示 實(shí)驗九 數字波形產(chǎn)生 實(shí)驗十 數字圖象處理實(shí)驗 | 實(shí)驗十一 二維圖形生成 實(shí)驗十二 USB(USB device)實(shí)驗 實(shí)驗十三 DRAM測試實(shí)驗 |
算法實(shí)驗 | ||
實(shí)驗一 快速傅立葉變換(FFT)算法 實(shí)驗二 有限沖擊響應濾波器(FIR)算法 實(shí)驗三 無(wú)限沖擊響應濾波器(IIR)算法 | 實(shí)驗四 卷積(Convolve)算法 實(shí)驗五 離散余弦變換(DCT)算法 實(shí)驗六 相關(guān)(Correlation)算法 | 實(shí)驗七 u_LAW算法 實(shí)驗八 語(yǔ)音編碼/解碼(G711編碼/解碼器)
|
擴展實(shí)驗(根據選配的E-LAB模塊開(kāi)設相對應的實(shí)驗項目) | ||
基于E-lab系列模塊的擴展實(shí)驗
|
DSP6713/6720/672能完成的實(shí)驗項目 | ||
常規實(shí)驗 | ||
實(shí)驗一 I/O實(shí)驗 實(shí)驗二 中斷實(shí)驗 實(shí)驗三 A/D實(shí)驗 | 實(shí)驗四 D/A實(shí)驗 實(shí)驗五 語(yǔ)音實(shí)驗 實(shí)驗六 鍵盤(pán)接口實(shí)驗(DSP6713) | 實(shí)驗七 七段數碼管顯示實(shí)驗(DSP6720/6727) 實(shí)驗八 USB(USB device)實(shí)驗 實(shí)驗九 USB(USB host)實(shí)驗 |
算法實(shí)驗 | ||
實(shí)驗一 快速傅立葉變換(FFT)算法 實(shí)驗二 有限沖擊響應濾波器(FIR)算法 實(shí)驗三 無(wú)限沖擊響應濾波器(IIR)算法 | 實(shí)驗四 卷積(Convolve)算法 實(shí)驗五 離散余弦變換(DCT)算法 實(shí)驗六 相關(guān)(Correlation)算法 | 實(shí)驗七 u_LAW算法 實(shí)驗八 語(yǔ)音編碼/解碼(G711編碼/解碼器)
|
基于A(yíng)RM9系統資源的實(shí)驗 | ||
實(shí)驗一 ADS1.2開(kāi)發(fā)環(huán)境創(chuàng )建與簡(jiǎn)要介紹 實(shí)驗二 基于A(yíng)RM的匯編語(yǔ)言程序設計簡(jiǎn)介 實(shí)驗三 基于A(yíng)RM的C語(yǔ)言程序設計簡(jiǎn)介 實(shí)驗四 基于A(yíng)RM的硬件BOOT程序的基本設計 實(shí)驗五 ARM的I/O接口實(shí)驗 | 實(shí)驗六 ARM的中斷實(shí)驗 實(shí)驗七 ARM的DMA實(shí)驗 實(shí)驗八 ARM的UART實(shí)驗 實(shí)驗九 ARM的A/D接口實(shí)驗 實(shí)驗十 模擬輸入輸出接口的實(shí)驗 | 實(shí)驗十一 鍵盤(pán)接口和七段數碼管的控制實(shí)驗 實(shí)驗十二 LCD的顯示實(shí)驗 實(shí)驗十三 觸摸屏實(shí)驗 實(shí)驗十四 音頻錄放實(shí)驗 實(shí)驗十五 USB數據傳送實(shí)驗 |
基于uCOSII操作系統的ARM9系統實(shí)驗 | ||
實(shí)驗一 uCOSII的內核在A(yíng)RM處理器上的移植實(shí)驗 實(shí)驗二 基于uCOSII的串口驅動(dòng)編寫(xiě)實(shí)驗 實(shí)驗三 基于uCOSII的LCD驅動(dòng)編寫(xiě)實(shí)驗 | 實(shí)驗四 基于uCOSII的鍵盤(pán)驅動(dòng)編寫(xiě)實(shí)驗 實(shí)驗五 基于uCOSII的小型GUI的應用程序編寫(xiě)實(shí)驗 |
基于linux操作系統的ARM9系統實(shí)驗 | ||
實(shí)驗一 Linux的實(shí)驗環(huán)境的搭建 實(shí)驗二 BootLoader引導程序 實(shí)驗三 linux的內核移植、文件系統的生成與下載 實(shí)驗四 linux驅動(dòng)程序的編寫(xiě) | 實(shí)驗五 linux應用程序的編寫(xiě) 實(shí)驗六 基于linux的鍵盤(pán)驅動(dòng)程序的編寫(xiě) 實(shí)驗七 基于linux的LCD驅動(dòng)程序的編寫(xiě) 實(shí)驗八 基于linux的鍵盤(pán)應用程序的編寫(xiě) | 實(shí)驗九 基于linux的基本繪圖應用程序的編寫(xiě) 實(shí)驗十 基于linux的跑馬燈應用程序的編寫(xiě) 實(shí)驗十一 利用實(shí)驗系統上網(wǎng)的實(shí)驗 實(shí)驗十二 USB播放mp3的實(shí)驗 |
擴展實(shí)驗(根據選配的模塊) | ||
第一部分 基于Techv系列模塊的擴展實(shí)驗
| 第二部分 基于E-lab系列模塊的擴展實(shí)驗
|
DM355【335】接口程序編寫(xiě)實(shí)驗 | ||
實(shí)驗一 模擬輸入輸出接口驅動(dòng)程序編寫(xiě) 實(shí)驗二 7279鍵盤(pán)驅動(dòng)程序編寫(xiě) 實(shí)驗三 LCD應用程序的編寫(xiě) | 實(shí)驗四 觸摸屏實(shí)驗 實(shí)驗五 SD卡驅動(dòng)程序編寫(xiě) 實(shí)驗六 usb驅動(dòng)程序編寫(xiě) | 實(shí)驗七 網(wǎng)絡(luò )服務(wù)器實(shí)驗 |
DM355【335】視頻、音頻處理程序的編寫(xiě)實(shí)驗 | ||
實(shí)驗一 視頻采集與播放實(shí)驗 實(shí)驗二 MEPG4視頻編碼實(shí)驗 實(shí)驗三 MEPG4視頻解碼實(shí)驗 | 實(shí)驗四 MEPG4視頻編解碼實(shí)驗 實(shí)驗五 G711格式聲音文件編碼實(shí)驗 實(shí)驗六 G711格式聲音文件解碼實(shí)驗 | 實(shí)驗七 JPEG圖像編碼實(shí)驗 實(shí)驗八 JPEG圖像解碼實(shí)驗 |
DM355【335】應用系統設計實(shí)驗 | ||
實(shí)驗一 U盤(pán)視頻采集系統實(shí)驗 實(shí)驗二 網(wǎng)絡(luò )視頻采集系統實(shí)驗 實(shí)驗三 MP3播放器實(shí)驗 | 實(shí)驗四 MP4播放器實(shí)驗 實(shí)驗五 數碼相機系統實(shí)驗 |
基于omap3530的Linux操作系統 | ||
實(shí)驗一 Linux的實(shí)驗環(huán)境的搭建 實(shí)驗二 BootLoader引導程序 實(shí)驗三 Linux的移植、內核、文件系統的生成與下載 實(shí)驗四 Linux驅動(dòng)程序的編寫(xiě) | 實(shí)驗五 Linux應用程序的編寫(xiě) 實(shí)驗六 基于Linux的鍵盤(pán)驅動(dòng)程序的編寫(xiě) 實(shí)驗七 基于Linux的基本繪圖應用程序的編寫(xiě) 實(shí)驗八 基于Linux的鍵盤(pán)應用程序的編寫(xiě) | 實(shí)驗九 基于Linux的跑馬燈應用程序的編寫(xiě) 實(shí)驗十 USB播放MP3的實(shí)驗 實(shí)驗十一MMC/SD卡實(shí)驗 實(shí)驗十二TV OUT實(shí)驗 |
基于omap3530的Android 操作系統實(shí)驗 | ||
實(shí)驗一 x-load編譯 實(shí)驗二 u-boot編譯 實(shí)驗三 Touchscreen驅動(dòng)配置 實(shí)驗四 KeyBoard驅動(dòng)配置 實(shí)驗五 Audio驅動(dòng)配置 實(shí)驗六 MMC/SD驅動(dòng)配置 實(shí)驗七 NandFlash驅動(dòng)配置 實(shí)驗八 LCD驅動(dòng)配置 | 實(shí)驗九 內核編譯 實(shí)驗十 Android鍵盤(pán)驅動(dòng)編寫(xiě) 實(shí)驗十一 驅動(dòng)程序的編譯 實(shí)驗十二 基本環(huán)境的建立 實(shí)驗十三 Java環(huán)境建立 實(shí)驗十四 Android源碼包的建立 實(shí)驗十五 Android 源碼包的編譯 實(shí)驗十六 在模擬器中運行編譯出的的Android鏡像 | 實(shí)驗十七 Android根文件系統的制作 實(shí)驗十八 Bootload燒寫(xiě) 實(shí)驗十九 kernel 燒寫(xiě) 實(shí)驗二十 Android 文件系統燒寫(xiě) 實(shí)驗二十一 Eclipse的安裝 實(shí)驗二十二 Eclipse的設置 實(shí)驗二十三 使用Eclipse開(kāi)發(fā)Android應用程序 |
基于omap3530的wince 6.0操作系統實(shí)驗 | ||
實(shí)驗一 開(kāi)發(fā)環(huán)境安裝 實(shí)驗二 OMAP3530 BSP包安裝 實(shí)驗三 工程創(chuàng )建及編譯 | 實(shí)驗四 制作啟動(dòng)盤(pán)(SD卡) 實(shí)驗五 OMAP3530板卡設置 實(shí)驗六 WINCE啟動(dòng) | 實(shí)驗七 音視頻文件播放 |
擴展實(shí)驗(根據選配的E-LAB模塊開(kāi)設相對應的實(shí)驗項目) | ||
基于E-lab系列模塊的擴展實(shí)驗
|