一、產(chǎn)品介紹
YG-IOT-2410RP嵌入式教學(xué)實(shí)驗(yàn)系統(tǒng)是以ARM9處理器為核心,擴(kuò)展了SDRAM、FLASH、SMC卡、SD卡等通用存儲器,以及網(wǎng)口、串口、USB接口、CAN、485等通訊接口,輔助LED顯示、4.3寸真彩液晶顯示、小鍵盤等其它外圍設(shè)備,并配套了實(shí)驗(yàn)案例、實(shí)驗(yàn)指導(dǎo)書,適合于支持嵌入式系統(tǒng)及應(yīng)用等系列課程的實(shí)驗(yàn)教學(xué),集教學(xué)實(shí)驗(yàn)、課程設(shè)計(jì)、本科畢業(yè)設(shè)計(jì)、研究生課題研究與企業(yè)產(chǎn)品開發(fā)于一體的綜合平臺,支持μC/OS-II、Linux和WinCE操作系統(tǒng)。也適合企業(yè)和個(gè)人作為二次研發(fā)平臺。
二、系統(tǒng)特點(diǎn)
A、系統(tǒng)完整性
1、涵蓋嵌入式系統(tǒng)設(shè)計(jì)的全部流程。
2、操作系統(tǒng)包括μC/OS-II、Linux和WinCE。
3、實(shí)驗(yàn)內(nèi)容涉及操作系統(tǒng)制作、操作系統(tǒng)引導(dǎo)、底層驅(qū)動編寫、上層應(yīng)用程序編寫。
B、*性:
1、板載溫度傳感器。
2、具有RS232接口、RS485接口、USB接口、CAN接口、SD卡接口、SMC卡接口、以太網(wǎng)、VGA輸出、LED點(diǎn)陣、AC97接口、矩陣鍵盤。
3、采用核心板加底板設(shè)計(jì)。
4、2×96pin歐式座,引出所有總線信號,可擴(kuò)展以下多種擴(kuò)展板:
(1)DSP6713&USB2.0高速數(shù)據(jù)采集擴(kuò)展板
(2)FPGA擴(kuò)展板
(3)GPS&GPRS擴(kuò)展板
(4)CAN&485通信擴(kuò)展板(需兩塊配套使用,板上亦有相應(yīng)接口,均可使用)
(5)電機(jī)擴(kuò)展板
(6)射頻卡&IC卡擴(kuò)展板
(7)熱敏滑動指紋傳感擴(kuò)展板
(8)Zigbee擴(kuò)展板(需兩塊配套使用)
5、采用了Advanced Microcontroller Bus Architecture(AMBA)新型總線結(jié)構(gòu)。
C、開放性:
1、系統(tǒng)開放所有軟硬件設(shè)計(jì)資源。
D、硬件規(guī)格
核心板硬件參數(shù) | |
---|---|
處理器 | S3C2410 202MHz |
SDRAM | 64Mbytes |
NOR FLASH | 8Mbytes |
NAND FLASH | 64 Mbytes |
以太網(wǎng) | 10/100M Ethernet controller (DM9000) |
底板硬件參數(shù) | |
LCD接口 | 標(biāo)配TFT 16:9、4.3” (480*272)屏 |
VGA輸出接口 | 可接模擬CRT顯示器或液晶顯示器,分辨率可到600×480 |
觸摸屏 | 四線電阻式 |
以太網(wǎng)接口 | RJ45,10M/100M自適應(yīng)網(wǎng)口 |
Audio | AC97標(biāo)準(zhǔn)UDA1341、音頻輸入、雙聲道m(xù)ic輸出 |
USB HOST | 2個(gè) |
USB CLIENT | 1個(gè) |
JTAG接口 | 標(biāo)準(zhǔn)20pinJTAG接口,帶下載芯片 |
串口 | 3個(gè)RS232 |
485通信接口 | 1個(gè) |
CAN接口 | 1個(gè),帶光電隔離 |
SD/MMC卡接口 | 可接SD卡或MMC卡 |
SMC卡 | 可接SMC卡(可擴(kuò)展NAND FLASH), 支持系統(tǒng)從SMC卡啟動。 |
LED | 16個(gè),分布在核心板和底板上 |
LED陣列 | 8×8發(fā)光二極管陣列 |
七段數(shù)碼管 | 4個(gè)7段數(shù)碼管 |
AD | 3個(gè)模擬輸入源:電位器電壓輸入,溫度傳感器輸入、DA輸出作為輸入源 |
DA | PCF8591擴(kuò)展的D/A通道接口 |
EEPROM | I2C接口24C16 |
功能按鍵 | 1個(gè) |
RTC | 實(shí)時(shí)時(shí)鐘 |
蜂鳴器 | 1個(gè) |
撥碼開關(guān) | 1組 |
繼電器 | 1個(gè) |
鍵盤 | 4×5鍵盤矩陣 |
擴(kuò)展接口 | 2×96pin歐式座,引出所有總線信號 可擴(kuò)展多種擴(kuò)展板(選配): (1)DSP6713&USB2.0高速數(shù)據(jù)采集擴(kuò)展板 (2)FPGA擴(kuò)展板 (3)GPS&GPRS擴(kuò)展板 (4)CAN&485通信擴(kuò)展板(需兩塊配套使用) (板上亦有相應(yīng)接口,均可使用) (5)電機(jī)擴(kuò)展板 (6)射頻卡&IC卡擴(kuò)展板 (7)指紋傳感擴(kuò)展板 (8)Zigbee擴(kuò)展板(需兩塊配套使用) |
E、支持?jǐn)U展板
為配合嵌入式畢業(yè)設(shè)計(jì)、創(chuàng)新實(shí)驗(yàn)與嵌入式競賽,眾多擴(kuò)展模塊可供選擇。
仿真器 ARM仿真器,兼容MULTI-ICE,實(shí)現(xiàn)ARM、XSCALE系列處理器的實(shí)時(shí)在線仿真,即ARM7、ARM9 、PXA255在線仿真。 | GPS&GPRS擴(kuò)展板 GPS擴(kuò)展板實(shí)現(xiàn)定位地理信息獲取,GPRS擴(kuò)展模塊實(shí)現(xiàn)短信收發(fā)及語音通信,配合實(shí)驗(yàn)箱,可實(shí)現(xiàn)遠(yuǎn)程數(shù)據(jù)采集、通信。 | 電機(jī)擴(kuò)展板 直流及步進(jìn)電機(jī)控制擴(kuò)展,及繼電器輸出擴(kuò)展,實(shí)現(xiàn)強(qiáng)電控制。 |
Zigbee擴(kuò)展板 局域無線的兩種常見通信協(xié)議,可實(shí)現(xiàn)無線數(shù)據(jù)傳輸和無線控制,是信息家電和無線傳感器網(wǎng)絡(luò)的核心部分。 | 射頻卡&IC卡擴(kuò)展板 可實(shí)現(xiàn)射頻卡和IC卡的讀寫,可了解RFID*技術(shù)的基本原理。 | 指紋傳感擴(kuò)展板 采用*的熱敏滑動指紋傳感器,熟悉生物特征信號的基本處理,提供數(shù)據(jù)采集、預(yù)處理、圖像重構(gòu)實(shí)例。 |
CAN&485通信擴(kuò)展板 工業(yè)標(biāo)準(zhǔn)CAN總線和485總線擴(kuò)展接口,配套軟件驅(qū)動及實(shí)例實(shí)現(xiàn)數(shù)據(jù)通信。 | FPGA擴(kuò)展板 Altera Cyclone II 20萬門FPGA EP2C5、配置芯片EPCS4、16個(gè)發(fā)光二極管、2個(gè)八段數(shù)碼管、4*4鍵盤矩陣、30MHz 8bit DAC、40MHz 8bit ADC、提供JTAG和PS兩種下載配置模式、可獨(dú)立供電,單獨(dú)使用。 | DSP6713&USB2.0擴(kuò)展板 DSP6713實(shí)現(xiàn)音頻實(shí)時(shí)采集壓縮編解碼,配套獨(dú)立數(shù)字信號處理實(shí)驗(yàn),通過HPI和主機(jī)通信。USB2.0實(shí)現(xiàn)和PC的高速數(shù)據(jù)傳輸,實(shí)測穩(wěn)定超過16M字節(jié)/秒。 |
三、軟件資源和實(shí)驗(yàn)資源
1、 軟件資源
uC/OS-II | uCOS | For ARM的操作系統(tǒng)源代碼,應(yīng)用程序源代碼 |
---|---|---|
GUI 圖形界面 | UC GUI源代碼 | |
工具 | ADS IDE,Multi-ICE,字體轉(zhuǎn)換工具,圖片轉(zhuǎn)換工具 | |
Linux | 內(nèi)核 | Linux 內(nèi)核Kernel 2.4.18 |
系統(tǒng)引導(dǎo)程序 | Boot Loader (源代碼):PPCBoot ViVi | |
文件系統(tǒng) | JFFS2,Ramdisk | |
GUI 程序 | QT | |
設(shè)備驅(qū)動程序 | 以太網(wǎng)驅(qū)動,USB驅(qū)動程序,串口驅(qū)動,RS485驅(qū)動程序,CAN驅(qū)動,液晶驅(qū)動,觸摸屏驅(qū)動程序,音頻驅(qū)動程序,SD卡驅(qū)動,SMC卡驅(qū)動,鍵盤驅(qū)動,數(shù)碼管驅(qū)動,LED驅(qū)動,VGA接口驅(qū)動,繼電器驅(qū)動,撥碼開關(guān)驅(qū)動 | |
工具鏈 | GUN, MKFS,JFFS2,Jflash | |
WinCE | 板級支持包 | WinCE 5.0 BSP、SDK、Kernel Project |
設(shè)備驅(qū)動程序 | 以太網(wǎng)驅(qū)動,USB鼠標(biāo)鍵盤驅(qū)動程序,串口驅(qū)動,RS485驅(qū)動程序,CAN驅(qū)動,液晶驅(qū)動,觸摸屏驅(qū)動程序,音頻驅(qū)動程序,SD卡驅(qū)動,SMC卡驅(qū)動,鍵盤驅(qū)動,數(shù)碼管驅(qū)動,LED驅(qū)動,VGA接口驅(qū)動,繼電器驅(qū)動,撥碼開關(guān)驅(qū)動 |
2、實(shí)驗(yàn)資源
實(shí)驗(yàn)列表 | |
uc/OS實(shí)驗(yàn) | 1、基礎(chǔ)實(shí)驗(yàn): 實(shí)驗(yàn)一:ADS集成開發(fā)環(huán)境的創(chuàng)建 實(shí)驗(yàn)二:使用ADS創(chuàng)建工程 實(shí)驗(yàn)三:Multi-ICE Server軟件的安裝 實(shí)驗(yàn)四:工程的調(diào)試及配置 實(shí)驗(yàn)五:Multi-ICE仿真器及超級終端 實(shí)驗(yàn)六:FLASH芯片燒錄之一 實(shí)驗(yàn)七:FLASH芯片燒錄之二 實(shí)驗(yàn)八:匯編指令實(shí)驗(yàn)一 實(shí)驗(yàn)九:匯編指令實(shí)驗(yàn)二 實(shí)驗(yàn)十:C語言程序?qū)嶒?yàn)一 實(shí)驗(yàn)十一:C語言程序?qū)嶒?yàn)二 實(shí)驗(yàn)十二:無仿真器程序下載運(yùn)行實(shí)驗(yàn) 實(shí)驗(yàn)十三:I/O接口實(shí)驗(yàn) 實(shí)驗(yàn)十四:串口通訊實(shí)驗(yàn) 實(shí)驗(yàn)十五:實(shí)時(shí)時(shí)鐘實(shí)驗(yàn) 實(shí)驗(yàn)十六:IIC實(shí)驗(yàn)一----EEPROM 實(shí)驗(yàn) 實(shí)驗(yàn)十七:IIC實(shí)驗(yàn)二----基于IIC數(shù)碼管掃描電路 實(shí)驗(yàn)十八:WATCHDOG實(shí)驗(yàn) 實(shí)驗(yàn)十九:觸摸屏控制實(shí)驗(yàn) 實(shí)驗(yàn)二十:I/O實(shí)驗(yàn)---8X8發(fā)光二極管點(diǎn)陣實(shí)驗(yàn) 實(shí)驗(yàn)二十一:A/D轉(zhuǎn)換實(shí)驗(yàn) 實(shí)驗(yàn)二十二:D/A轉(zhuǎn)換實(shí)驗(yàn) 實(shí)驗(yàn)二十三:音頻接口IIS實(shí)驗(yàn) 實(shí)驗(yàn)二十四:鍵盤中斷實(shí)驗(yàn) 實(shí)驗(yàn)二十五:網(wǎng)絡(luò)通信實(shí)驗(yàn) 實(shí)驗(yàn)二十六:PROGRAM FLASH實(shí)驗(yàn) 2、擴(kuò)展實(shí)驗(yàn)(需要擴(kuò)展模塊): 實(shí)驗(yàn)一:GPS實(shí)驗(yàn) 實(shí)驗(yàn)二:GPRS實(shí)驗(yàn) |
Linux實(shí)驗(yàn) | 1、基本實(shí)驗(yàn): 實(shí)驗(yàn)一:安裝VMware Workstation軟件 實(shí)驗(yàn)二:安裝RedHat 9.0操作系統(tǒng) 實(shí)驗(yàn)三:連接宿主PC機(jī)與S3C2410-RP目標(biāo)板 實(shí)驗(yàn)四:建立主機(jī)開發(fā)環(huán)境 實(shí)驗(yàn)五:配置minicom 實(shí)驗(yàn)六:配置超級終端 實(shí)驗(yàn)七:配置NFS服務(wù) 實(shí)驗(yàn)八:編譯Bootloader 實(shí)驗(yàn)九: 編譯Linux內(nèi)核 實(shí)驗(yàn)十:制作文件系統(tǒng) 實(shí)驗(yàn)十一:燒寫各部分到SMC卡 實(shí)驗(yàn)十二:簡單驅(qū)動程序?qū)嶒?yàn) 實(shí)驗(yàn)十三:CPU GPIO驅(qū)動程序 實(shí)驗(yàn)十四:中斷實(shí)驗(yàn) 實(shí)驗(yàn)十五:AD驅(qū)動實(shí)驗(yàn) 實(shí)驗(yàn)十六:DA驅(qū)動實(shí)驗(yàn) 實(shí)驗(yàn)十七:EEPROM實(shí)驗(yàn) 實(shí)驗(yàn)十八:溫度傳感器實(shí)驗(yàn) 實(shí)驗(yàn)十九:鍵盤驅(qū)動實(shí)驗(yàn) 實(shí)驗(yàn)二十:數(shù)碼管顯示實(shí)驗(yàn) 實(shí)驗(yàn)二十一:LED點(diǎn)陣驅(qū)動 實(shí)驗(yàn)二十二:繼電器驅(qū)動實(shí)驗(yàn) 實(shí)驗(yàn)二十三:蜂鳴器驅(qū)動實(shí)驗(yàn) 實(shí)驗(yàn)二十四:Dip_Switch實(shí)驗(yàn) 實(shí)驗(yàn)二十五:LCD控制實(shí)驗(yàn) 實(shí)驗(yàn)二十六:Web服務(wù)器實(shí)驗(yàn) 實(shí)驗(yàn)二十七:多線程實(shí)驗(yàn) 實(shí)驗(yàn)二十八:IIS音頻實(shí)驗(yàn) 2、擴(kuò)展實(shí)驗(yàn):(需選配相應(yīng)擴(kuò)展模塊) 實(shí)驗(yàn)二十九:RF卡讀寫實(shí)驗(yàn) 實(shí)驗(yàn)三十:RS485實(shí)驗(yàn) (板上有對應(yīng)接口,也可做此實(shí)驗(yàn)) 實(shí)驗(yàn)三十一:GPS實(shí)驗(yàn) 實(shí)驗(yàn)三十二:GSM實(shí)驗(yàn) 實(shí)驗(yàn)三十三:CAN總線通信實(shí)驗(yàn) (板上有對應(yīng)接口,也可做此實(shí)驗(yàn)) 3、QT實(shí)驗(yàn): 實(shí)驗(yàn)一:“Hello word!”Qt初探 實(shí)驗(yàn)二:創(chuàng)建一個(gè)窗口并添加按鈕 實(shí)驗(yàn)三:對象間通信:Signal 和 Slot 機(jī)制 實(shí)驗(yàn)四:菜單和快捷鍵 實(shí)驗(yàn)五:工具條和狀態(tài)欄 實(shí)驗(yàn)六:鼠標(biāo)和鍵盤事件 實(shí)驗(yàn)七:對話框 實(shí)驗(yàn)八:Qt中的繪圖 |
WINCE實(shí)驗(yàn) | 1、基礎(chǔ)實(shí)驗(yàn): 實(shí)驗(yàn)一:安裝WINCE并建立開發(fā)環(huán)境 實(shí)驗(yàn)二:建立并編譯WIN CE平臺 實(shí)驗(yàn)三:WINDOWS CE的燒寫 實(shí)驗(yàn)四:定制SDK并建立EVC下的開發(fā)環(huán)境 實(shí)驗(yàn)五:定制增強(qiáng)型內(nèi)核 實(shí)驗(yàn)六:建立宿主機(jī)與實(shí)驗(yàn)箱的連接 實(shí)驗(yàn)七:繼電器實(shí)驗(yàn) 實(shí)驗(yàn)八:蜂鳴器實(shí)驗(yàn) 實(shí)驗(yàn)九:DIP實(shí)驗(yàn) 實(shí)驗(yàn)十:IIC總線—溫度實(shí)驗(yàn) 實(shí)驗(yàn)十一:IIC總線—EEPROM實(shí)驗(yàn) 實(shí)驗(yàn)十二:IIC總線—DA實(shí)驗(yàn) 實(shí)驗(yàn)十三:EXTKEY中斷程序 實(shí)驗(yàn)十四:GPIO LED實(shí)驗(yàn) 實(shí)驗(yàn)十五:LED點(diǎn)陣實(shí)驗(yàn) 實(shí)驗(yàn)十六:EVC下的HELLO WORLD實(shí)驗(yàn) 實(shí)驗(yàn)十七:液晶屏壞點(diǎn)測試程序 實(shí)驗(yàn)十八:錄音機(jī)測試程序 實(shí)驗(yàn)十九:簡單室程序(CE版) 實(shí)驗(yàn)二十:視頻點(diǎn)播VOD實(shí)驗(yàn) 實(shí)驗(yàn)二十一:CEPLAYER播放器實(shí)驗(yàn) 實(shí)驗(yàn)二十二:串口通訊測試程序(對話框版) 2、擴(kuò)展實(shí)驗(yàn):(需選配相應(yīng)擴(kuò)展模塊) 實(shí)驗(yàn)二十三:485通訊程序 (板上有對應(yīng)接口,也可做此實(shí)驗(yàn)) 實(shí)驗(yàn)二十四:GPS實(shí)驗(yàn) 實(shí)驗(yàn)二十五:電機(jī)實(shí)驗(yàn) 實(shí)驗(yàn)二十六:射頻卡實(shí)驗(yàn) 實(shí)驗(yàn)二十七:攝像頭圖像采集實(shí)驗(yàn) 實(shí)驗(yàn)二十八:GPRS實(shí)驗(yàn) 實(shí)驗(yàn)二十九:ZIGBEE實(shí)驗(yàn) 實(shí)驗(yàn)三十:指紋實(shí)驗(yàn) 實(shí)驗(yàn)三十一:CAN總線通訊實(shí)驗(yàn) (板上有對應(yīng)接口,也可做此實(shí)驗(yàn)) |