DSP+ARM教學實驗箱
型號:XQ138-TEB
1、產品概述
? 主處理器選用的TIOMAPL138,雙核DSP+ARM架構,定點/浮點DSP C674x+ARM9,DSP主頻不低于456MHz;
? 可拆式實驗箱,由核心板、底板、拓展板、觸摸屏、DSP仿真器及相關實驗配件組成;
? 實驗標配5寸LCD電容觸摸屏、BOOTSET、KEYBOARD、Micro SD、NANO/SIM、M.2、百兆以太網、UART(USB Type-C轉串口)、USB OTG、JTAG、8位LED數碼管、蜂鳴器、RTC座、溫濕度傳感器、CMOS FFC、LCD FFC、HDMI視頻輸出、16位撥動開關、16位RGB LED、16位ADC、16位DAC、板載AD9833 DDS波形發生器(支持正弦波,三角波和方波輸出)、樹莓派RPI 40PIN IO。
? 拓展板支持:步進電機、直流電機、交通燈、音頻輸入輸出模塊。
? 實驗指導手冊包括實驗目的、原理、步驟及源碼解析等;適用于圖像處理、音頻處理、信號處理、通信、測控、自動化等教學領域。
? 核心板采用精密工業級B2B連接器,可用于科學研究、畢業設計、電子競賽、產品開發使用;
2、產品組成
DSP+ARM實驗箱是一款基于TI OMAPL138的定點/浮點C674x+ARM9教學實驗箱,提供了豐富的教學實驗,適合高校以及研究所等實驗機構。
提供的實驗指導手冊包括實驗目的、原理、步驟及源碼解析等,注重實驗的過程,內容詳實且豐富,可以幫助學生打好專業基礎,也有利于教師教學計劃的開展;
3、硬件參數
表1實驗主板硬件參數
CPU | 主處理器DSP+ARM:TI OMAP-L138,定點/浮點DSP C674x+ARM9,雙核主頻不低于456MHz |
ROM | 128MByte NAND FLASH |
RAM | 128MByte DDR2 |
B2B Connector | 工業級B2B連接器,共200pin(1x 100pin公座連接器,1x 100pin母座連接器)。 |
KEY | 1x系統復位按鍵,1x非屏蔽中斷按鍵,2x可編程輸入按鍵 |
SWITCH | 16x用戶撥動開關 |
1x電源撥碼開關 | |
LED | 1x供電指示燈,4x可編程指示燈 |
16x RGB LED | |
BOOT SET | 1x 5bit啟動方式選擇撥碼開關 |
鍵盤 | 1x小鍵盤11鍵 |
JTAG | 1x 14pin TI Rev B JTAG接口 |
UART | 1x UART,USB Type-C轉串口 |
Ethernet | 1x RJ45以太網口,10/100M自適應 |
HDMI OUT | 1x HDMI視頻輸出接口 |
USB | 1x USB 2.0 OTG接口 |
RTC | 1x CR1220 RTC座 |
BUZZER | 1x蜂鳴器 |
LCD | 1x RGB LCD接口 |
M.2 | 1x M.2接口 |
Camera | 1x CMOS FFC接口24pin,間距0.5mm |
SD | 1x SD口 |
NANO/SIM | 1x |
溫濕度傳感器 | 1x 數字溫濕度傳感器 SHT30 |
DDS | DDS波形源(支持正弦波,三角波和方波輸出)AD9833 |
ADC | 1x 16位、8通道同步采樣AD,采樣率高達200KSPS;AD7606B |
DAC | 1x 16位、8通道DAC;AD5676R |
GPIO | 1x樹莓派40Pin標準接口(兼容樹莓派模塊) |
POWER | 1x 5V 2A直流輸入電源接口 |
表2實驗拓展板硬件參數
MOTOR | 1x直流電機 |
1x步進電機 | |
交通燈 | 1x |
AUDIO模塊 | 1x 3.5mm LINE IN音頻輸入接口 |
1x 3.5mm MIC IN音頻輸入接口 | |
1x 3.5mm LINE OUT音頻輸出接口 | |
樹莓派接口 | 1x 樹莓派40Pin標準接口 |
面包板 | 1x插孔200個 |
表3仿真器特性
型號 | XDS100V2 |
調試功能 | 連接/斷開,讀/寫內存,讀取寄存器,加載程序,運行、停止步驟,支持斷點調試,實時模式 |
JTAG復位 | 支持 |
ETB(Embedded Trace Buffer) | 支持 |
目標電纜斷開檢測 | 支持 |
目標芯片掉電檢測 | 支持 |
USB 2.0高速(480Mbit/s) | 支持 |
20pin/14pin JTAG接口 | 支持 |
1.8V與3.3V IO | 支持 |
支持版本 | CCS4、CCS5、CCS6或更高版本,不支持CCS3.3及更低版本 |
軟件參數
表4
DSP端軟件支持 | 裸機、SYS/BIOS操作系統 |
CCS版本號 | CCS7.4 |
ARM端軟件支持 | 裸機、Linux kernel 4.19.94 |
Qt 5.11.3 | |
OpenCL 1.1.19 | |
OpenCV 3.1 |
4、教學資源
(1) 提供完整的實驗代碼,以及適合教學的《教學實驗指導手冊》,主要包括:
DSP實驗環境搭建與CCS開發基礎
DSP基礎外設實驗
語音類實驗
DSP算法實驗
圖像類實驗
視頻類實驗
綜合類實驗
5、機械尺寸
表5
名稱 | 長 | 寬 | 高 |
實驗箱箱體 | 490mm | 350mm | 170mm |
DSP底板 | 300mm | 200mm | / |
實驗拓展板 | 300mm | 80mm | / |
6、實驗箱出貨清單
表8
名稱 | 數量 |
箱體 | 1個 |
實驗主板 | 1塊 |
實驗拓展板 | 1塊 |
仿真器 | 1塊 |
LCD電容觸摸屏 | 1個 |
SD卡讀卡器 | 1個 |
SD卡 | 1個 |
USB線 | 1條 |
網線 | 1根 |
音頻模塊 | 1個 |
FFC軟排線 | 1根 |
40-40pin軟排線 | 2根 |
杜邦線(母對母、公對母) | 各10根 |
實驗資料 | 1套 |
5V 2A電源適配器 | 1個 |
SMA射頻線 | 3根 |
7、實驗列表
表9
DSP端實驗要求 | |
DSP實驗環境搭建與CCS開發基礎 | 安裝CCS與串口調試工具 |
CCS開發入門 | |
基于CCS仿真調試、程序加載與燒寫 | |
CCS工程新建、編譯和導入 | |
編寫基于C語言的DSP程序 | |
編寫基于匯編語言的DSP程序 | |
基于C和匯編語言的混合編程 | |
DSP基礎外設實驗 | LED燈控制及寄存器配置實驗 |
按鍵與鍵盤輸入控制實驗(按鍵中斷輸入) | |
LCD觸摸屏觸控與圖片顯示實驗 | |
UART串口收發實驗(查詢與中斷方式) | |
GPIO 方波測試實驗(模擬PWM) | |
定時器/計數器控制實驗 | |
看門狗功能測試實驗 | |
模數轉換(A/D)測試實驗 | |
數模轉換(D/A)測試實驗 | |
直流電機控制實驗 | |
步進電機控制實驗 | |
USB OTG接口功能測試實驗 | |
網絡通訊實驗 | |
語音類實驗 | 音頻采集與播放測試實驗 |
MP3音頻解碼實驗 | |
AAC音頻編解碼實驗 | |
G711A音頻編解碼實驗 | |
DSP算法實驗 | 有限沖激響應濾波器(FIR)算法 |
無限沖激響應濾波器(IIR)算法 | |
快速傅立葉變換(FFT)算法 | |
矩陣(Matrix)運算 | |
信號的抽樣定理實驗 | |
多路信號混頻實驗 | |
信號卷積算法 | |
圖像類實驗 | 圖像旋轉 |
圖像縮放 | |
灰度圖像直方圖 | |
直方圖均衡化 | |
圖像反色 | |
邊緣檢測 | |
灰度圖像二值化 | |
灰度圖像線性變換 | |
RGB24圖像灰度轉換 | |
圖像離散余弦變換 | |
視頻類實驗 | 數字、字母與文字識別 |
二維碼掃描識別 | |
CMOS攝像頭圖像采集實驗 | |
H264編碼實驗 | |
綜合類實驗 | 人臉識別追蹤實驗 |
網絡攝像頭的采集與顯示 | |
ARM端實驗要求 | |
Linux開發入門 | 安裝虛擬機與Ubuntu操作系統 |
建立交叉編譯環境 | |
設置共享目錄或Samba共享工具 | |
系統移植基礎 | U-Boot移植 |
Linux內核移植 | |
根文件系統移植 | |
Linux設備驅動程序開發基礎 | LED設備驅動程序 |
按鍵設備驅動程序 | |
設備驅動模塊靜態編譯進內核 | |
ARM裸機實驗 | LED燈控制 |
按鍵控制 | |
LCD觸摸屏觸控與圖片顯示 | |
UART串口收發 | |
定時器控制 | |
看門狗功能 | |
模數轉換(A/D) | |
Linux Qt實驗 | 搭建Qt開發環境 |
helloworld Qt程序開發 | |
LED Qt程序開發 | |
雙核通信實驗 | |
ARM與DSP雙核通信實驗 | 搭建MCSDK雙核開發環境 |
SysLink雙核工程建立與調試 | |
Helloworld雙核例程 | |
灰度BMP圖像旋轉功能 |
8、適用專業
通信工程
信息工程
電子信息工程
微電子
電子科學與技術
自動化控制
電氣工程
測控技術與儀器
9、支撐課程
DSP技術與應用基礎
DSP原理、開發及應用
DSP控制器原理與應用
DSP原理及電機控制系統應用
數字信號處理――原理、算法與應用
數字信號處理及MATLAB實現 用“理論
10、售后服務
?。?)協助解決按照用戶手冊操作出現的異常問題;
?。?)協助產品故障判定;
?。?)協助正確編譯與運行所提供的源代碼;
?。?)提供長期的售后服務;
?。?) 提供二次項目開發服務;