選配模塊1藍牙模塊選配,實現(xiàn)數(shù)據(jù)圖象等文件的傳輸,1Mbps傳輸速率, USB1.1總線,支持藍牙1.1(兼容1.2)版本協(xié)議,2.4GHz~2.4835GHz頻譜帶寬。2SD卡選配,1G3CF卡選配,1G4IC卡選配,非接觸射頻卡5硬盤選配,西數(shù)廠家,60G6CAN通訊單片機模塊選配,可以利用ARM處理器CAN總線外擴對CAN模塊上的單片機及相關(guān)硬件如LED數(shù)碼管、LED燈、步進電機、蜂鳴器進行控制。提供基于該模塊的相關(guān)實驗代碼及指導(dǎo)書說明。7射頻模塊選配, 工作電壓: 5VDC工作電流: 100mA 通訊接口: RS232接口 適用卡型: MifareLight、MifareOne 數(shù)據(jù)通訊: 106KBPS 射頻頻率: 13.56MHz操作距離: 50mm。8USB無線網(wǎng)卡選配,VIAVT6556芯片9微型打印機選配,支持多種格式漢字,字符設(shè)置和強大的圖形自定義、國際條形碼、字符自定義;打印方法:直接熱敏打印速度:約70mm/秒或20行/秒。10ARM仿真器選配,DICE-ICE,ARM9系列仿真器11GPRS模塊選配,含進口GPRS模塊,1個GSM/GPRS模塊,內(nèi)嵌TCP/IP協(xié)議,可以實現(xiàn)撥打、接聽電話,收發(fā)短信,上網(wǎng)功能。12GPS模塊 選配,含進口GPS模塊,精度為10米支持NWEA3.0協(xié)議提供API函數(shù)庫,方便用戶讀取經(jīng)緯度、海拔、時間等數(shù)據(jù)。13VGA模塊選配,軟件上不需要單獨編寫VGA驅(qū)動14條碼掃描儀選配,PS2接口15USB攝像頭中星微301芯片,130萬像素16IO模塊16位輸入,16位輸出,8個LED燈,8位撥碼開關(guān) (實驗,,,箱內(nèi)部外觀以及功能介紹)嵌入式實驗系統(tǒng)硬件配置:序號名稱描述注釋1CPUSamsungS3C2410X,203MHz主頻 2ROM1MBAMDFlashROM,64MBSamsungNandFlash 3RAM64MBSDRAM,100MHz刷新頻率 4LAN一個10MEthernet,RJ-45接口 5RS2323個DB9串口(其中一個是全串口) 6RS4851個RS485接口 7Irda1個紅外接口 8CAN1個CAN總線接口 9Parallel1個標準打印并口 10RS4851個RS485接口 11USB2個USBHostA型接口(USB1.1協(xié)議) 1個USBSlaveB型接口,(USB1.1協(xié)議)12PS22個PS2接口(鼠標和鍵盤) 13Audio1個音頻輸出接口(雙聲道,可直接接耳塞)1個音頻輸入口,可直接接MIC 14IDE2個IDE硬盤接口(2.5英寸硬盤和3.5英寸硬盤(選配)) 15RTC外接32.768KHz的晶振,帶有備份電池,可保持時鐘 16JTAG一個20針(2.0mm間距)標準的JTAG接口,主要用來下載bootloader 17SDCard一個標準SDCard插座 CFCard2個CF卡接口(其中一個是選配)18LED4個可編程用戶LED(帶驅(qū)動程序),8個七段數(shù)碼管 19Keypad16個可編程用戶按鍵(帶有驅(qū)動程序) 20Reset一個復(fù)位按鍵 21Power220V交流輸入 22LCD模塊配置8英寸TFT寬屏(800X480),帶觸摸屏 23A/D采集轉(zhuǎn)換模塊一個A/D實驗?zāi)K 24VGA模塊一個標準VGA接口,可直接連接各種VGA接口的CRT顯示器或液晶顯示器 25GPRS模塊1個GSM/GPRS模塊,內(nèi)嵌TCP/IP協(xié)議,可以實現(xiàn)撥打、接聽電話,收發(fā)短信,上網(wǎng)功能(選配) 26電機控制模塊1個步進電機和1個直流電機 27擴展接口1個擴展接口,方便進行定制開發(fā) 28開發(fā)箱嵌入式系統(tǒng)硬件放入開發(fā)箱中 產(chǎn)品優(yōu)勢對照表:比較項目DICE-ARM2410BV1.1嵌入式教學(xué)實驗平臺其他廠商實驗教材提供500多頁的《DICE-ARM2410教學(xué)實驗開發(fā)平臺實驗指導(dǎo)》,其中涉及ARM結(jié)構(gòu)的基礎(chǔ)實驗以及WinCE編譯方法、驅(qū)動使用方法及例子、應(yīng)用程序編程、驅(qū)動編寫方法基于ARM+LINUX的軟硬件培訓(xùn)體系結(jié)構(gòu)。重點講解:S3C2410及其外圍芯片的設(shè)計與編程,Linux內(nèi)核開發(fā),嵌入式Linux的移植,開發(fā)驅(qū)動程,開發(fā)GUI程序。一般為幾十頁,只是介紹如何編譯操作系統(tǒng)WindowsCE版本W(wǎng)indowsCE.net5.0。改動非常少就能夠移植到剛發(fā)布不久的WindowsCE.net6.0.WindowsCE.net4.2,移植到WidnowsCE.net6.0時改動非常多,移植很困難Linux版本Linux2.6,總體來說2.6功能更強,增加了不少新功能(例如mempool)還是Linux2.4,底層調(diào)用上和2.4內(nèi)核差別很大。GPRS提供API函數(shù)(開放源碼)用于撥打/接聽電話、收/發(fā)短信、無線上網(wǎng)一般只支持無線上網(wǎng)GPIO、I2C、PWM、ADC等微軟或三星不提供的驅(qū)動提供GPIO、I2C、PWM、ADC、PS2,鼠標鍵盤 IDE硬盤,三個串口(其中一個帶MODEM功能)驅(qū)動不提供打印機接口連接打印機,支持打印文件,學(xué)習(xí)并口控制打印機實驗不提供開發(fā)套件包含的內(nèi)容DICE2410B實驗箱光盤上提供的開發(fā)工具和源代碼:1)測試源代碼,啟動引導(dǎo)源代碼BIOS和下載燒寫工具sjf2410.exe;2)Linuxfor2410的內(nèi)核源碼包以及內(nèi)核交叉編譯工具,可運行的根文件系統(tǒng)及根文件系統(tǒng)制作工具,linux系統(tǒng)下的驅(qū)動源碼和測試程序源碼;3)qt-embedded-2.3.7和qtopia-free-1.7.0源碼,應(yīng)用程序交叉編譯器,基于QT的測試程序源碼。4)WINCE5.0.NET板級支持包BSPfor2410,及已編譯好的WINCE鏡像文件,驅(qū)動源碼和測試程序源碼;5)uCOS系統(tǒng)測試程序源碼及目標文件;6)DICE2410B實驗箱芯片的資料;7)DICE2410B實驗箱底板和核心板電路原理圖(pdf格式);8)DICE2410B實驗箱戶手冊(pdf格式),DICE2410B教學(xué)實驗平臺-基礎(chǔ)實驗教程,linux實驗教程,Wince實驗教程和uCOS實驗教程。9)實用工具,如DNW,USB驅(qū)動等。套件包括:1)1個已測試好的DICE2410B實驗箱(包括核心板與底板);2)1張DICE2410B用戶光盤,1張WinCE5.0試用版安裝盤;3)1張保修卡;4)1條交叉串口線(兩邊都是母頭);5)1條網(wǎng)線(交叉網(wǎng)線);6)1條USB線;7)1支觸摸筆;8)1條220V交流電源線;9)用戶另購的選配件。操作系統(tǒng)支持的驅(qū)動DICE2410B實驗箱支持WINCE、Linux、uc/OS-II嵌入操作系統(tǒng)。嵌入Linux操作系統(tǒng)說明:名稱功能特性說明內(nèi)核及根文件系統(tǒng)Linuxkernel2.6.11使用2.6穩(wěn)定內(nèi)核ROM/CRAM/EXT2/FAT32/NFS 支持ROM/CRAM/EXT2/FAT32/NFS/YAFFS等文件系統(tǒng)YAFFSYAFFS文件系統(tǒng)驅(qū)動支持SystemInterrupt TimerDriver系統(tǒng)中斷和系統(tǒng)時鐘驅(qū)動Serialdevicedriver3個串口驅(qū)動Blockmemorydevicedriver塊設(shè)備驅(qū)動FlashmemorydevicedriverNandFlash驅(qū)動10Base-TexternalEthernetdevicedriver外接10M以太網(wǎng)卡驅(qū)動RTC(RealTimeClock)Driver實時時鐘驅(qū)動USBHostdriverUSBHost驅(qū)動USBSlaveUSBSlave驅(qū)動ManyCountryLanguageSupport國際化支持LCD液晶(LCD)驅(qū)動FrameBufferFrameBuffer網(wǎng)絡(luò)協(xié)議及網(wǎng)絡(luò)應(yīng)用程序TCP/IP完整的TCP/IP協(xié)議NFS支持NFSClientTelnetServerTelnet服務(wù)器Filetransfer(FTPclient/server)FTP傳輸服務(wù)(包括登錄和服務(wù)器)Remotelogin(telnet)Telnet遠程登錄Webserver(HTTPv1.1,boa)Web服務(wù)器(boa)Webbasemanagementsuite(Sampleonly)通過網(wǎng)頁管理目標板系統(tǒng)升級Console FTP在控制臺下使用FTP升級系統(tǒng)NFS通過網(wǎng)絡(luò)文件系統(tǒng)MobileStorge通過移動存儲升級配置系統(tǒng)和服務(wù)LocalconsolethroughRS232andremotetelnetconfigurationandmanagement(SampleOnly)通過串口控制臺或telnet遠程登錄配置系統(tǒng)WEBconfigurationandmanagement(SampleOnly)通過瀏覽器進行簡單配置Networkping使用ping檢查系統(tǒng)Ifconfig,route,ine提供ifocnfig,route,inetd等網(wǎng)絡(luò)配置和服務(wù)程序login,sh,echo登錄和其他程序基本工具cat,chmod,cp,echo,free,hostname,init,kill,ls,mkdir,mount,ps,rm,yes,insmod,lsmod,rmmod,pwd,cat,more,less等Linux常用命令(用busybox構(gòu)建)控制臺應(yīng)用程序mp3play控制臺下的mp3播放器leds控制用戶LEDbuttons鍵盤使用程序vidcatUSB攝像頭抓圖程序armsql嵌入式數(shù)據(jù)庫第三方USB設(shè)備驅(qū)動USB鍵盤,鼠標支持大部分USB鼠標,鍵盤優(yōu)盤支持各種優(yōu)盤直接插拔使用移動硬盤支持各種移動硬盤插拔使用USBHub支持各種USBHubUSB 攝像頭支持使用ov511芯片和中芯微301芯片的USB攝像頭嵌入式圖形界面Qt/Embedded QTWinCE操作系統(tǒng)說明:名稱功能特性說明內(nèi)核文件系統(tǒng)WINCE5.0程序包使用WINCCE5.0內(nèi)核驅(qū)動支持Serialdevicedriver三個串口驅(qū)動(其中一個為獨立串口,由W83977擴展)FlashmemorydevicedriverNandFlash驅(qū)動10Base-TexternalEthernetdevicedriver外接10M以太網(wǎng)卡驅(qū)動RTC(RealTimeClock)Driver實時時鐘驅(qū)動USBHostdriverUSBHost驅(qū)動USBSlaveUSBSlave驅(qū)動LCD液晶(LCD)驅(qū)動CanbusSja1000的驅(qū)動I2C Led 獨立按鍵 SD卡 硬盤 CF卡 PS/2鍵盤鼠標 觸摸屏 ADC10位音頻UDA1341芯片網(wǎng)絡(luò)協(xié)議及網(wǎng)絡(luò)應(yīng)用程序TCP/IP完整的TCP/IP協(xié)議NFS支持NFSClientTelnetServerTelnet服務(wù)器Filetransfer(FTPclient/server)FTP傳輸服務(wù)(包括登錄和服務(wù)器)Webserver(HTTPv1.1,boa)Web服務(wù)器(boa)Webbasemanagementsuite(Sampleonly)通過網(wǎng)頁管理目標板基本工具PlatformbuilderWince5.0編譯工具應(yīng)用程序2410與PC機串口通信2410與PC機串口通信實驗2410RS485通信實驗ADC定時采樣ADC定時采樣顯示實驗SDMMC卡讀寫SDMMC卡讀寫實驗CanbusCanBus通信實驗IICBUSE2PROM讀寫實驗Gpio步進電機控制實驗第三方USB設(shè)備驅(qū)動USB鍵盤,鼠標支持大部分USB鼠標,鍵盤優(yōu)盤支持各種優(yōu)盤直接插拔使用移動硬盤支持各種移動硬盤插拔使用(尚無)USBHub支持各種USBHubUSB攝像頭支持使用ov511芯片和中星微301芯片的USB攝像頭USB無線網(wǎng)卡支持VT6656芯片的無線網(wǎng)卡USB藍牙模塊支持BCM2045芯片的藍牙模塊uc/OS-II嵌入操作系統(tǒng):名稱功能特性說明應(yīng)用程序ADC定時采樣測試程序 步進電機控制測試程序 GPS測試程序 GPRS測試程序 音頻輸入輸出測試程序 蜂鳴器/數(shù)碼管測試程序 2X2鍵盤陣列測試程序 RS485測試程序 CAN總線測試程序 I/O模塊測試程序 RFID模塊測試程序 多線程測試程序 以太網(wǎng)測試程序 開設(shè)實驗內(nèi)容基礎(chǔ)實驗第一章嵌入式系統(tǒng)1.1嵌入式系統(tǒng)概率1.2嵌入式處理器1.3嵌入式操作系統(tǒng)1.4DICE-ARM2410B實驗平臺介紹1.4.1硬件資源1.4.2軟件資源1.4.3教學(xué)平臺的使用第二章ADS集成開發(fā)環(huán)境的使用2.1ADS1.2集成開發(fā)環(huán)境介紹2.2AXD調(diào)試第三章ARM基礎(chǔ)實驗3.1ARM匯編指令實驗3.2C和匯編語言的混合編程實驗3.3外部中斷實驗3.4看門狗應(yīng)用實驗3.5PWMtimer實驗3.6啟動代碼實驗3.7串口實驗3.8并口實驗3.9矩陣鍵盤掃描實驗3.10實時時鐘設(shè)計3.11IIC總線應(yīng)用實驗3.12Norflash應(yīng)用實驗3.13Nandflash應(yīng)用實驗3.14LCD顯示實驗3.15VGA顯示實驗3.16觸摸屏實驗3.17ADC實驗3.18TFTP以太網(wǎng)通訊實驗3.19音頻接口實驗..3.20CAN總線通訊實驗3.21USBDevice實驗3.22CF卡/IDE硬盤讀寫實驗3.23SD卡接口實驗3.24RS485通訊實驗3.25GPS全球定位實驗3.26GPRS/GSM通訊實驗第四章實時操作系統(tǒng)Nucleus實驗4.1Nucleus的介紹與應(yīng)用4.2NucleusPLUS在S3C2410A上的移植4.3NucleusPLUS基于S3C2410A的實驗第五章嵌入式Linux系統(tǒng)實驗5.1linux系統(tǒng)的安裝5.2嵌入式Linux開發(fā)與調(diào)試1嵌入式Linux系統(tǒng)與PC機間的文件傳輸2嵌入式Linux應(yīng)用程序的開發(fā)與調(diào)試5.3嵌入式Linux內(nèi)核定制與編譯5.4嵌入式Linux根文件系統(tǒng)的制作5.5嵌入式Linux的led驅(qū)動程序設(shè)計5.6嵌入式GUI開發(fā)1Qt/Embedded開發(fā)環(huán)境的安裝2Qt/Embedded應(yīng)用開發(fā)實例第六章嵌入式WindowsCE系統(tǒng)實驗6.1windowsCE的安裝6.2定制嵌入式windowsCE平臺6.3在windowsCE和桌面系統(tǒng)之間建立通訊連接Linux實驗第一章嵌入式系統(tǒng)1.1嵌入式系統(tǒng)概率1.2嵌入式處理器1.3嵌入式操作系統(tǒng)1.4DICE-ARM2410B實驗平臺介紹1.4.1硬件資源1.4.2軟件資源1.4.3教學(xué)平臺的使用第二章嵌入式Linux開發(fā)基礎(chǔ)知識2.1嵌入式Linux簡介2.2嵌入式Linux開發(fā)平臺簡介2.3嵌入式Linux開發(fā)流程第三章linux設(shè)備驅(qū)動程序概述3.1設(shè)備驅(qū)動程序基礎(chǔ)知識3.2字符設(shè)備驅(qū)動程序3.3塊設(shè)備驅(qū)動程序3.4網(wǎng)絡(luò)設(shè)備驅(qū)動程序第四章嵌入式Linux驅(qū)動實驗4.1嵌入式Linux的交叉工具鏈的安裝,與使用4.2嵌入式Linux掛載遠程共享文件夾實驗4.3嵌入式Linux應(yīng)用程序的開發(fā)4.4嵌入式Linux交叉調(diào)試器的安裝與使用4.5嵌入式bootloader的移植4.6嵌入式Linux的交叉工具鏈的制作4.7嵌入式Linux內(nèi)核移植4.8嵌入式Linux根文件系統(tǒng)的制作4.9嵌入式Linux內(nèi)核驅(qū)動模塊設(shè)計及實驗4.10嵌入式Linux的led驅(qū)動程序設(shè)計及實驗4.11嵌入式Linux的小鍵盤驅(qū)動程序設(shè)計及實驗4.12嵌入式linux的CAN總線驅(qū)動程序設(shè)計及實驗4.13嵌入式linux的IIC總線驅(qū)動程序設(shè)計及實驗4.14嵌入式linux的音頻驅(qū)動程序設(shè)計及實驗4.15嵌入式linux的PS2鍵盤鼠標驅(qū)動程序設(shè)計及實驗4.16嵌入式linux的串口驅(qū)動程序設(shè)計及實驗(W83977)4.17嵌入式linux的LCD驅(qū)動程序設(shè)計及實驗4.18嵌入式linux的觸摸屏驅(qū)動程序設(shè)計及實驗4.19嵌入式linux的USBHost驅(qū)動程序設(shè)計及實驗4.20嵌入式linux的CF卡驅(qū)動程序設(shè)計及實驗4.21嵌入式linux的IDE硬盤驅(qū)動程序設(shè)計及實驗4.22嵌入式linux的SD卡驅(qū)動程序設(shè)計及實驗4.23嵌入式linux的網(wǎng)卡驅(qū)動程序設(shè)計及實驗第四章嵌入式Linux應(yīng)用程序?qū)嶒?.1嵌入式基本應(yīng)用程序開發(fā)4.2Linux的WEB服務(wù)器建立和動態(tài)WEB技術(shù)實驗4.3Linux多線程應(yīng)用程序開發(fā)4.4Linux的以太網(wǎng)socket通訊實驗第五章嵌入式Linux圖形用戶接口實驗5.1嵌入式系統(tǒng)中的GUI簡介5.2基于MiniGUI的應(yīng)用開發(fā)5.2.1MiniGUI開發(fā)環(huán)境的安裝5.2.2MiniGUI應(yīng)用開發(fā)實例5.2.3MiniGUI應(yīng)用移植5.3基于Qt/Embedded應(yīng)用開發(fā)5.3.1Qt/Embedded開發(fā)環(huán)境的安裝5.3.2Qt/Embedded應(yīng)用開發(fā)實例5.3.3Qt/Embedded應(yīng)用移植5.3.4提供LINUX系統(tǒng)下,基于QT的攝象頭、GPRP、無線上網(wǎng)、藍牙應(yīng)用程序、源碼驅(qū)動及實驗。 C/OS-II實驗第一章嵌入式系統(tǒng)1嵌入式系統(tǒng)概率2嵌入式處理器3嵌入式操作系統(tǒng)4DICE-ARM2410B實驗平臺介紹1.4.1硬件資源1.4.2軟件資源1.4.3教學(xué)平臺的使用第二章嵌入式系統(tǒng)硬件驅(qū)動基礎(chǔ)開發(fā)案例1ARM的串行口實驗2ARM的A/D接口實驗3ARM的D/A接口實驗4電機轉(zhuǎn)動控制實驗5觸摸屏驅(qū)動實驗6LCD的驅(qū)動控制實驗7蜂鳴器驅(qū)動實驗8提供蜂鳴器、GPRS、GPS、TCP/IP協(xié)議棧和TFTP文件傳輸源代碼和實驗第三章嵌入式系統(tǒng)擴展板開發(fā)案例擴展實驗一GPRS擴展板通信實驗擴展實驗二GPS擴展板通信實驗WINCE實驗第一章嵌入式系統(tǒng)1.1嵌入式系統(tǒng)概率1.2嵌入式處理器1.3嵌入式操作系統(tǒng)1.4DICE-ARM2410B實驗平臺介紹1.4.1硬件資源1.4.2軟件資源1.4.3教學(xué)平臺的使用第二章WINCE系統(tǒng)開發(fā)1WINCE系統(tǒng)建立實驗2WINCE模擬器實驗3WINCEBootloader實驗第三章WINCE系統(tǒng)驅(qū)動開發(fā)1WINCE簡單驅(qū)動開發(fā)實例2WINCE下ADC流驅(qū)動程序設(shè)計3IIC總線驅(qū)動實驗4WINCE系統(tǒng)用戶接口實驗-鼠標和小鍵盤驅(qū)動5WINCE下PS2鍵盤驅(qū)動程序設(shè)計6WINCE系統(tǒng)觸摸屏實驗7wince下直流電機、步進電機完成控制實驗8wince下CF卡驅(qū)動實驗第四章WinCE應(yīng)用軟件開發(fā)1EVC軟件環(huán)境建立實驗2簡單MFC應(yīng)用程序開發(fā)實驗3基于WINCEDirectshow的多媒體播放機實驗第五章WINCE綜合實驗1通訊軟件實驗2GPRS實驗3GPS實驗4紅外實驗