EmbestEdukit-IV嵌入式平臺方案創(chuàng)新嵌入式系統(tǒng)方案_第1頁
EmbestEdukit-IV嵌入式平臺方案創(chuàng)新嵌入式系統(tǒng)方案_第2頁
EmbestEdukit-IV嵌入式平臺方案創(chuàng)新嵌入式系統(tǒng)方案_第3頁
EmbestEdukit-IV嵌入式平臺方案創(chuàng)新嵌入式系統(tǒng)方案_第4頁
EmbestEdukit-IV嵌入式平臺方案創(chuàng)新嵌入式系統(tǒng)方案_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、深圳市英蓓特信息技術(shù)有限公司Embest Info &Tech Co. , Ltd.深圳北京上海武漢besiEmbest Edukit-IV創(chuàng)新嵌入式系統(tǒng)方案英蓓特信息技術(shù)有限公司Embest Edukit-IV實驗系統(tǒng)采用核心板與實驗箱底板相互獨立,采用統(tǒng)一的接口設(shè)計,極大豐富了二次開發(fā)對硬件資源方面的需求。ARM實驗平臺要求同時能支持ARM9,ARM10多核CPU子板。跟試驗系統(tǒng)配套提供了豐富的外圍接口模塊,在科研和教學中, 根據(jù)不同的模塊組合完成不同的系統(tǒng)功能需求,真正體現(xiàn)了

2、嵌入式可裁剪的意義。1.1 EduKit-IV實驗平臺http:/www embedinfo comhttp:/www edukit com cnEduKit-IV實驗平臺特指不帶核心CPU子板和模塊板的最小配置單元,箱體圖片如下:圖1-1-1 EduKit-IV實驗平臺具體裝箱配置為:表1-1-1 EduKit-IV實驗平臺裝箱清單序號品名規(guī)格備注1全模塊嵌入式ARM實驗平臺EduKit-IV2DC電源適配器5.0V/2A DC Power Adapter3交叉串口線(母母)RS232C4交叉網(wǎng)線用于實驗平臺與主機直接相連連接路由等請使用直通網(wǎng)線5USB電纜連接實驗平臺Device 口6DB

3、25并口連接線公-母;有磁環(huán);120cm用于EasyICE簡易仿真器7RJ45網(wǎng)卡接口用于核心板網(wǎng)卡8EasyICEARM簡易仿真器9觸摸筆觸摸筆10跳線帽跳線選擇用11杜邦線杜邦線用于串口實驗12產(chǎn)品光盤產(chǎn)品配套光盤根據(jù)選配而不同135PIN接線柱CAN&485連接座14產(chǎn)品保修卡產(chǎn)品保修卡15配置清單配置清單16教材實驗教材根據(jù)選配而不同EduKit-IV實驗平臺硬件參數(shù)如下表:表1-1-2 EduKit-IV實驗平臺硬件參數(shù)mbesT硬件配置詳細參數(shù)CPU Board Interface2 * 140 Pin (可擴展 XScale270、S3C2410.)Extent A Interf

4、ace4 * 17 Pin (4 * (4 + 5 + 8)Extent B Interface4 * 20 Pin (4 * (8 + 12)LED4個紅色發(fā)光二極管(可操作 LEDButton2個中斷按鈕,1個復(fù)位按鈕Beep1個IO控制的蜂鳴器Power提供穩(wěn)定的5V、1.8V、3.3V電壓RS232 UART2個RS232協(xié)議的串口,一個全功能串口,一個調(diào)試串口RS485 UART1 個 RS485 UARTADC1個ADC 1個滑動電阻器CAN1路CAN,采用SJA1000控制器Ethernet1個板載DM9000USB Host2 個 USB Host 接口USB Device1

5、個 USB Device 接口Audio音頻輸入輸出口,采用IIS總線,UDA1341芯片Dotled16 * 16 點陣屏CPLD1個CPLD采用EPM7128芯片TFT LCD10.2 寸TFT真彩液晶,分辨率 800*480,16bitTSP10.2寸電阻式觸摸屏EEROMAT24C02,2K EEROMSpeaker2個喇叭SD Card1個SD Card接口,可支持 2G SD卡CF Card1 個 CF Card 接口Keypad Interface1個掃描矩陣鍵盤接口Camera Interface1個板載攝像頭接口Ethernet Interface1個CPU板網(wǎng)卡擴展接口LC

6、D/TSP/Speaker. Interface1個40Pin接口,提供主板與液晶上蓋通信,擴充了LCD TSP、Speaker、IIC等IDE Interface1個標準40Pin IDE硬盤接口ARM JTAG Interface1 個標準 20 Pin ARM JTAG 接口CPLD JTAG Interface1 個標準 10 Pin CPLD JTAG 接口保護面板1個保護面板PCMCIA Interface1個20 Pin PCMCIA接口,需要外擴電路PCI Interface1個PCI接口,需要 CPU核心板支持ISA Interface1個ISA接口,需要CPU核心板支持Ed

7、uKit-IV實驗平臺需要配合至少一種模塊使用,軟件及教材跟具體的核心CPU板配套。1.2 Mi ni2410-IV CPU 核心板Mini2410-IV 是配合EduKit-IV實驗平臺使用的核心 CPU板,圖片如下:深圳市英蓓特信息技術(shù)有限公司Embest Info &Tech Co. , Ltd.深圳北京上海漢 1-2-1 Mini2410-IV 圖片硬件參數(shù)如下表:表 1-2-1 Mini2410-IV 硬件參數(shù)硬件配置詳細參數(shù)CPUSamsung S3C2410 ARM9

8、 處理器 主頻可達 200MSDRAM2 片 HY57V561620 64MNVRAM8Bit 、256KNand FlashK9F1208,64MNor FlashAM29LV160DB, 2MPower提供穩(wěn)定的5V、1.8V、3.3V電壓Mini JTAG8Pin Mini JTAG口RTC提供實時時鐘Ethernet100M 網(wǎng)卡,DM9000CPU Board Interface2 * 140 Pin,用于連接主板Mini 2410-IV 的軟件配置如下:表 1-2-2 Mini2410-IV RealView MDK 軟件參數(shù)RealView MDK Code ForMini241

9、0- IV搭配Mini2410 - IV 核心板使用,提供豐富的IDE級別的例程,詳盡的處理器外圍控制 器的操作指引*主要特性:- 提供2M AM29LV160DB Nor Flash用于RealView MDK代碼映像的固化,2片32M HY57V561620 SDRA用于配合 MDK故軟硬件 調(diào)試。- 最新的ARM開發(fā)工具ReaView MDK源于業(yè)內(nèi)著名的 Keil公司,良好易用的IDE界面,貼近的芯片級應(yīng)用開發(fā),提供強大的 設(shè)備仿真功能(獨有技術(shù))。- 最新的ARM編譯器RVCT3.1,提供更強的編譯效率。-啟動代碼生成向?qū)?,圖形化的配置界面,使用戶原理Bootloader開發(fā)的煩惱。

10、- 免驅(qū)動安裝的最新 USB接口 Ulink2仿真器,易于使用。- 提供ARM RealView MDK環(huán)境使用指導(dǎo),詳細的軟件使用指引。- 提供八個ARM基礎(chǔ)實驗,學習ARM架構(gòu)的匯編/C的調(diào)用與編程,ARM/Thumb旨令的互相調(diào)用與交互工作。- 充分學習SAMSUNG S3C241處理器的控制器的使用,提供豐富的接口實驗。- 六個基本接口實驗,包括 Memory LED中斷、串口、定時器、實時時鐘等。- 五個人機接口實驗,包括掃描鍵盤、數(shù)碼管、LCD TSP等。- 四個通信接口實驗,包括 IIC、LAN IIS、USB等ohttp:/www embedinfo comhttp:/www

11、edukit com cn- 五個基礎(chǔ)應(yīng)用實驗,包括矩陣 LED ADG DAC直流電機、步進電機等。- 兩個高級應(yīng)用實驗,包括 GPRS GPS等。-提供完整的DEM(演示程序,TFT真彩屏顯示,通過鍵盤操作,并提供源代碼。- 總共多達8個基礎(chǔ)實驗、22個硬件實驗,厚達450+頁的教材文檔。- 豐富的模塊應(yīng)用,提供驅(qū)動源碼及應(yīng)用源碼。表 1-2-3 Mini2410-IV RealView MDK 教材實驗實驗列表及對應(yīng)軟件說明:5. 1 ARM 匯編指令實驗一學習ARM基本的匯編指令,熟悉 MDK工程的建立與配置。5. 2 ARM 匯編指令實驗二掌握ldm/stm,b,bl等指令,加強對

12、CPSR的認識,學習數(shù)據(jù)塊搬移。5. 3 Thumb匯編指令實驗學習Thumb匯編指令。5. 4 ARM 處理器工作模式實驗通過實驗掌握學會使用 msr/mrs指令實現(xiàn)ARM處理器工作模式的切換,觀察不同模式下的寄 存器,加深對CPU結(jié)構(gòu)的理解。5. 5 G語言實驗程序一學會使用MDK編寫C代碼,并了解Debug狀態(tài)下的各個窗口使用。5. 6 G語言實驗程序二了解ARM9的啟動過程,學會使用 MDK編寫簡單的C語言程序和匯編啟動代碼并進行調(diào)試。5. 7匯編與C語言相互調(diào)用實驗學習ARM匚編與C的調(diào)用關(guān)系,了解 ATPCS規(guī)范。5. 8綜合實驗綜合的程序,包含啟動匯編、C,ARM Thumb指令

13、調(diào)用等。6. 1存儲器實驗Memory實驗,通過寫入數(shù)據(jù)到 SDRA M并讀出來比較,可以掌握 SDRA啲使用。6. 2 LED 控制實驗LED控制實驗,通過總線擴展的10,可以學習如何查找擴展IO的地址,并學會總線的操作。6. 3按鍵中斷實驗按鍵中斷實驗,學習中斷的操作,了解ARM中斷的相應(yīng)過程及如何處理。6. 4串口通信實驗串口通信實驗,學會串口控制器的使用,了解串口控制寄存器的使用。6. 5實時時鐘實驗實時時鐘控制實驗,通過程序顯示時鐘,學會控制處理器的RTC控制器。6. 6定時器控制實驗定時器控制實驗,通過控制處理器的定時器,實現(xiàn)程序讀秒。7. 1矩陣掃描鍵盤實驗矩陣掃描鍵盤實驗,了解

14、掃描鍵盤工作原理,學會用程序來實現(xiàn)掃描操作。7. 2鍵盤模塊控制實驗鍵盤模塊控制實驗,zlg7290擴展的鍵盤,學會如何通過IIC來控制zlg7290芯片來達到操作鍵盤。7. 3數(shù)碼管顯示實驗數(shù)碼管顯示實驗,zlg7290擴展的8段數(shù)碼管,學會如何通過IIC來控制zlg7290芯片來達 到操作數(shù)碼管顯示。7. 4液晶顯示實驗液晶顯示實驗,學習 TFT液晶的原理,了解處理器對 LCD控制寄存器的操作,學會簡單 GUI 的設(shè)計。7. 5觸摸屏控制實驗觸摸屏控制實驗,學習阻壓式觸摸屏的工作原理,通過實驗來控制觸摸屏,讀寫定位數(shù)據(jù)。8. 1 IIC讀寫EEPRO實驗IIC讀寫EERO除驗,學習操作II

15、C控制寄存器來讀寫 EEROM8. 2以太網(wǎng)通信試驗以太網(wǎng)通信實驗,學習以太網(wǎng)的工作原理,了解DM9000網(wǎng)卡芯片的操作,學習tftp文件傳送協(xié)議,傳送文件到 SDRA礴讀出。8. 3 IIS音頻實驗IIS音頻實驗,了解IIS總線協(xié)議,通過操作 UDA1341來實現(xiàn)音頻播放及錄音。8. 4 USB 接口實驗USB接口實驗,學習 USB協(xié)議,實驗通過 USB傳送數(shù)據(jù)到SDRAM9. 1矩陣LED實驗矩陣LED實驗,了解點陣屏工作原理,通過程序顯示字符串并實驗滾動。9. 2 ADC 轉(zhuǎn)換實驗ADC轉(zhuǎn)換實驗,通過操作處理器的 ADC控制寄存器,轉(zhuǎn)換模擬數(shù)據(jù)為數(shù)字信號,并打印。9. 3 DAC 轉(zhuǎn)換實

16、驗DAC轉(zhuǎn)換實驗,通過總線控制芯片 AD7528,模擬岀正弦波、方波、鋸齒波等。9. 4直流電機控制實驗直流電機控制實驗,通過 PWM控制直流電機的轉(zhuǎn)速。9. 5步進電機控制實驗步進電機控制實驗,通過 IO控制步進電機的轉(zhuǎn)角及速度。10. 1 GPS 通信實驗GPS通信實驗,了解 GPSX作原理,從串口接收 GPS定位信息,并顯示。10. 2 GPRS模塊控制實驗GPRS模塊控制實驗,了解 GPRST作原理,學習AT命令集,通過實驗可以實現(xiàn)收發(fā)短信、撥 打/接通電話等。表 2-6 Mini2410-IV Linux-2.6 軟件參數(shù)Linu x-2.6.14 ForMi ni2410 - IV

17、搭配Mini2410 - IV 核心板使用,提供提供 vivi源碼,內(nèi)核源碼,QT文件系統(tǒng),其他豐富的 驅(qū)動及應(yīng)用*主要特性:- 提供 64M大容量 K9F1208 Nand Flash 用于 Linux 映像的固化,2 片 32M HY57V561620 SDRAM- 提供帶USB驅(qū)動的vivi映像,能夠支持通過 USB下載內(nèi)核及文件系統(tǒng)映像。- 內(nèi)核支持yaffs或ramdisk做根文件系統(tǒng),同時支持 cramfs、jffs2 、FAT文件系統(tǒng)格式。-提供隱藏ramdisk根文件系統(tǒng),用于yaffs文件系統(tǒng)崩潰后迅速的恢復(fù)。- 最新版本的QTOPIA-2.2版本-支持自動加載卸載 U盤和S

18、D卡,支持熱插拔。-vivi 支持Nor Flash 和Nand Flash驅(qū)動,支持 Nand Flash壞塊處理,提高產(chǎn)品的成品率及使用壽命。-vivi 帶USB驅(qū)動,可通過USB下載內(nèi)核和文件系統(tǒng)映像,支持YAFFS根文件系統(tǒng)直接下載。- 可使用簡易仿真器 EasyICE通過Embest Flash Programmer工具來固化vivi,也可使用專業(yè)的仿真器下載- 提供穩(wěn)定的linux-2.6.14內(nèi)核源碼包,完全支持 SAMSUNG S3C241處理器。- 提供Ubuntu開發(fā)環(huán)境套件,真正的linux環(huán)境開發(fā)平臺。-提供 arm-linux-gcc-2.95.3 、arm-linu

19、x-gcc-3.4.5交叉編譯工具。- 支持NFS文件系統(tǒng),更方便的調(diào)試驅(qū)動及應(yīng)用。- 支持USB Host/USB Gadget驅(qū)動,支持 U盤,USB鼠標,模擬 U盤等。- 提供Nand Flash驅(qū)動- 支持TFT LCD驅(qū)動,支持TSP觸摸屏驅(qū)動,支持IIS音頻驅(qū)動。- 支持雙百兆網(wǎng)卡工作。- 支持串口、RS485 CAN IIC等串行總線驅(qū)動。- 提供GPRS GPS應(yīng)用源碼。-提供Madplayer播放器,支持MP3格式音頻播放。-提供BOA軟件包,支持網(wǎng)絡(luò)服務(wù)器。- 提供藍牙協(xié)議包,支持藍牙。-提供攝像頭驅(qū)動及應(yīng)用源碼,采集攝像頭數(shù)據(jù)并實時顯示。- 提供USB無線wifi驅(qū)動應(yīng)用

20、包,支持無線上網(wǎng)。- 提供QTOPIA環(huán)境包,詳細移植 QTOPIA到嵌入式平臺的指導(dǎo)。- 多達30個驅(qū)動應(yīng)用實驗,厚達 400+頁的教材文檔- 豐富的模塊應(yīng)用,提供驅(qū)動源碼及應(yīng)用源碼。表 1-2-4 Mini2410-IV Linux-2.6教材實驗實驗列表及對應(yīng)軟件說明:6. 1 vivi的編譯與運行實驗熟悉vivi相關(guān)知識,利用交叉編譯工具編譯vivi,并將利用vivi固化內(nèi)核到目標板上。I深圳市英蓓特信息技術(shù)有限公司Embest Info &Tech Co. , Ltd.Ieez 深圳北京上海武漢:0

21、27-87751069mbesi6. 2內(nèi)核編譯與運行實驗學習和掌握Linux內(nèi)核的編譯,編譯生成內(nèi)核映像文件,并將生成文件固化在Flash中。6. 3 busybox 編譯實驗編譯bosybox,并利用編譯好的busybox制作一個文件系統(tǒng)。6. 4 ramdisk根文件系統(tǒng)的制作熟悉根文件系統(tǒng)組織結(jié)構(gòu),并利用上節(jié)內(nèi)容生成一個ramdisk根文件系統(tǒng)鏡像。6. 5 NFS文件系統(tǒng)實驗掌握linux系統(tǒng)之間資源共享和互訪方法。安裝配置NFS服務(wù)器。7. 1 helloworld運行實驗掌握嵌入式應(yīng)用程序的編寫、編譯和運行,提供一個簡單的helloworld測試程序。7. 2文件操作實驗學習和掌

22、握文件操作具體過程。利用系統(tǒng)提供的文件操作函數(shù),打開、讀寫、關(guān)閉文件,并 創(chuàng)建一個新的文件夾。7. 3進程控制實驗理解Linux下進程的概念;通過該實驗掌握進程的編程方法。程序?qū)崿F(xiàn),父進程創(chuàng)建子進程, 并得到相關(guān)信息并打印之后退岀。7. 4線程控制實驗理解Linux下線程的概念;通過該實驗掌握線程的編程方法。程序里創(chuàng)建兩個線程,并且實 時輸岀兩個線程的運行狀態(tài)。7. 5計時器實驗掌握Linux下計時器操作。實現(xiàn) Linux計時器應(yīng)用程序,掌握 Linux計時器實現(xiàn)機制。7. 6 Tcp 實驗掌握S3C2410X以太網(wǎng)的使用方法,可測試以太網(wǎng)是否已通。通過TCP協(xié)議實現(xiàn)服務(wù)器端和客戶端通信。7.

23、 7 Webserver 實驗掌握S3C2410X以太網(wǎng)的使用方法,可測試以太網(wǎng)是否已通。7. 8 Udp實驗掌握S3C2410X以太網(wǎng)的使用方法,可測試以太網(wǎng)是否已通,。在PC機端即服務(wù)端運行一個接收程序,然后在開發(fā)板即客戶端運行一個發(fā)送程序。要求發(fā)送程序能將一個字符串發(fā)送到 服務(wù)端,并在服務(wù)端打印結(jié)果。8. 1 Led 控制實驗學習如何將一個驅(qū)動添加到Kconfig,編譯到內(nèi)核,掌握在Linux下驅(qū)動程序的編寫方法。學習led驅(qū)動和應(yīng)用程序的編寫。8. 2中斷控制實驗重點理解Linux下中斷驅(qū)動的寫法,掌握在 Linux下應(yīng)用程序的編寫方法。掌握中斷驅(qū)動和 應(yīng)用程序編寫。8. 3 ADC操

24、作實驗理解S3C2410下ADC接口的操作方法,掌握在 Linux下應(yīng)用程序的編寫方法。獲取 ad值, 并顯示出來。8. 4 RTC實時鐘實驗理解Linux與時間相關(guān)的系統(tǒng)調(diào)用,掌握在 Linux下應(yīng)用程序的編寫方法。學習讀寫系統(tǒng)時 間。8. 5 串口通信實驗掌握Linux下串口的操作方法,掌握在 Linux下應(yīng)用程序的編寫方法。實現(xiàn)兩個串口間數(shù)據(jù) 通信。8. 6 IIC 通信實驗學會Linux下對IIC的操作方法,掌握在 Linux下驅(qū)動和應(yīng)用程序的編寫方法。通過IIC接口將數(shù)據(jù)寫入到 EEPRO中o9. 1 LCD顯示驅(qū)動開發(fā)實驗學會Linux下對IIC的操作方法,掌握在 Linux下驅(qū)動

25、和應(yīng)用程序的編寫方法。了解處理器 對LCD控制寄存器的操作,學會簡單GUI的設(shè)計。9. 2 TSP觸摸屏實驗掌握Linux下觸摸屏驅(qū)動程序的原理,掌握Linux下觸摸屏應(yīng)用程序的編寫方法,學會對于觸摸屏的操作。9. 3 SD卡驅(qū)動實驗學會Linux下對SD卡的操作方法,掌握在 Linux下mount命令的使用方法。將 SD卡掛載到 Linux文件上,并對其中的文件進行讀寫操作。9. 4 IIS 音頻驅(qū)動實驗了解IIS音頻接口的工作原理,掌握對常用IIS接口音頻芯片的控制方法。編寫EduKit-IV實驗箱Linux操作系統(tǒng)下IIS的驅(qū)動,并在此基礎(chǔ)上編寫應(yīng)用程序,實現(xiàn)播放mp3音樂。9. 5 U

26、SB通信實驗掌握USB接口基本原理,掌握在 Linux下對U盤的操作。將U盤掛載到Linux文件系統(tǒng)上, 并對其中的文件進行讀寫操作。9. 6 CAN總線通信實驗掌握CAN總線通信的原理,掌握在 Linux下進行CAN通信的編程方法,學會編寫 CAN總線通 信的驅(qū)動和應(yīng)用程序。10. 1 DAC操作實驗了解EduKit-IV 實驗箱DAC模塊的工作原理,掌握對DAC模塊的控制方法,學習linux下驅(qū)http:/www embedinfo comhttp:/www edukit com cn動程序和運用程序的編寫。10. 2直流電機控制實驗了解四型箱直流電機模塊的工作原理,掌握對直流電機模塊的控

27、制方法,學習linux下驅(qū)動程序和運用程序的編寫,學習linux下驅(qū)動程序和運用程序的編寫。10. 3步進電機操作實驗了解四型箱步進電機模塊的工作原理,掌握對步進電機模塊的控制方法,學習linux下驅(qū)動程序和運用程序的編寫。10. 4數(shù)碼管顯示實驗掌握八段數(shù)碼管的顯示控制方法,掌握在Linux下八段數(shù)碼管驅(qū)動和應(yīng)用程序的編寫方法,學習linux下驅(qū)動程序和運用程序的編寫。10. 5鍵盤掃描操作實驗了解鍵盤掃描原理及設(shè)計方法,掌握對鍵盤模塊的控制方法,學習linux下驅(qū)動程序和運用程序的編寫。10. 6攝像頭驅(qū)動實驗了解攝像頭控制原理及設(shè)計方法,掌握在Linux下攝像頭應(yīng)用程序的編寫方法,學習l

28、inux下驅(qū)動程序和運用程序的編寫。10. 7藍牙通信實驗學習和掌握藍牙無線通信的基本原理,了解藍牙協(xié)議和串口通信,學習linux下驅(qū)動程序和運用程序的編寫。10. 8 GPS通信實驗了解GPS的工作原理,掌握對 GPS模塊的控制方法,學習linux下驅(qū)動程序和運用程序的編 寫。10. 9 GPRS通信實驗掌握Linux下的UART空制方式和工作原理;掌握對 GPRS模塊的使用方法,通過 GSM攵發(fā)短 消息(SMS ;掌握簡單AT命令集的使用,學習linux下驅(qū)動程序和運用程序的編寫。11. 1網(wǎng)絡(luò)服務(wù)器boa實驗學會嵌入式 Web服務(wù)器Boa的移植,學會使用 Boa服務(wù)器。下載、移植 boa

29、服務(wù)器,配置、 運行和測試boa服務(wù)器。11.2 Madplay 移植實驗通過實驗了解一般應(yīng)用程序的移植方法,通過實驗掌握在Linux播放MP3的方法。下載、編譯運行madplay源碼包,播放MP3音樂。12. 3 qtopia-x86掌握qtopia-2.2.0 在host主機上編譯與運行。12. 4 qtopia-arm下載,修改,交叉移植qtopia-2.2.0 到Minicom2410平臺,制作文件系統(tǒng)使支持 tsp和mouses12. 5 qtdesigner掌握Qt Designer的基本使用方法,移植 qt應(yīng)用程序到host端和Mini2410平臺上。1.3 Mini270-IV

30、 CPU 核心板Mini270-IV 是配合EduKit-IV實驗平臺使用的核心 CPU板,圖片如下:圖 1-3-1 Mini270-IV 圖片硬件參數(shù)如下表:表1-3-1 Mini270-IV硬件參數(shù)硬件配置詳細參數(shù)CPUIntel XScale270 ARM10處理器 主頻可達 416Mmbe丄鼎囂胃盤低隹井SDRAM2 片 HY57V561620 64MNand FlashK9F1208,64MNor FlashAM29LV160DB, 2MPower提供穩(wěn)定的5V、1.8V、3.3V電壓Mini JTAG8Pin Mini JTAG口RTC提供實時時鐘Ethernet100M 網(wǎng)卡,D

31、M9000CPU Board Interface2 * 140 Pin,用于連接主板Mini270-IV的軟件配置如下:表 1-3-2 Mini270-IV WinCE 6.0 軟件參數(shù)Win dows Embedded CE 6.0For Mi ni270- IV搭配Mini270 - IV核心板使用,提供 Eboot源碼,BSP包源碼,豐富的驅(qū)動及應(yīng)用*主要特性:- 提供 2M AM29LV160DB Nor Flash 引導(dǎo) Eboot, 64M大容量 K9F1208 Nand Flash 存放 NK及用戶程序,Nand Flash 通過總線擴展,突破市場上僅有的高成本Intel 32M

32、 Nor Flash的方案。-Eboot 帶有USB驅(qū)動及DM9000網(wǎng)卡驅(qū)動,同時支持 USB和雙網(wǎng)卡下載 NK到Flash或者SDRAM提供高速度下載的同時,給 用戶更多的下載選擇。-Eboot 帶有Nand Flash驅(qū)動及Nor Flash 驅(qū)動,支持 Nand Flash壞塊處理,提高產(chǎn)品的成品率及使用壽命。-Eboot 帶有LCD驅(qū)動,支持開機啟動畫面,提供人性化的選擇。- 提供兩種方式固化 Eboot,一是使用專業(yè)的仿真器配合ADS下載;一是使用EasyICE簡易仿真器通過JFIashMM下載。- 提供最新的 MAINSTONEHI Windows Embedded CE 6.0

33、的BSP包,領(lǐng)先將最新的嵌入式 WinCE系統(tǒng)引入教學系統(tǒng)。- 搭配Intel PXA270 處理器,給 Windows Embedded CE 6.0注入更加強勁的處理能力,速度可達400M- 中文 WinCE 6.0 界面,支持 IE6.0,Windows Media Player 。- 能夠播放視頻avi、mp4 wmv等格式,音頻 wav、mp3等格式,支持圖片瀏覽。- 支持雙百兆網(wǎng)卡,支持 GPRS6線上網(wǎng)。- 支持 USB Host/USB Device 驅(qū)動,支持 USB鍵盤鼠標,支持 Microsoft ActiveSync調(diào)試。- 提供Nand Flash驅(qū)動,能夠保存注冊表

34、。- 支持TFT LCD驅(qū)動,支持TSP觸摸屏驅(qū)動,支持IIS音頻驅(qū)動。- 支持串口、RS485 CAN IIC等串行總線驅(qū)動。- 提供GPRS GPS應(yīng)用源碼。- 多達35個驅(qū)動應(yīng)用實驗,厚達 500+頁的教材文檔。- 豐富的模塊應(yīng)用,提供驅(qū)動源碼及應(yīng)用源碼。表 1-3-3 Mini270-IV WinCE 6.0 教材實驗實驗列表及對應(yīng)軟件說明:5. 1圖形類編程實驗學習VS2005下WinCE 6.0的圖形類編程,包括畫筆、畫刷、字體、位圖、調(diào)色板和繪圖區(qū) 域等。5.2對話框控件編程實驗學習VS2005下WinCE 6.0的對話框控件編程,包括標簽、編輯框、按鈕、組合框、滾動條、 進度條

35、、復(fù)選框和列表框等。5.3進程編寫實驗學習WinCE 6.0下系統(tǒng)進程操作,實驗編寫兩個進程啟動器,用它來啟動其他的進程。深圳市英蓓特信息技術(shù)有限公司Embest Info &Tech Co. , Ltd.深圳北京上海武漢besT5.4多線程編程實驗學習WinCE 6.0下系統(tǒng)多線程操作,實驗創(chuàng)建了4個線程并分別輸岀各自的循環(huán)次數(shù)。5. 5讀寫文件實驗本實驗演示了如何使用MFC的CFile類來創(chuàng)建一個文件,并對其進行各種操作(打開、讀寫、定位等)。5. 6訪問注冊表實驗本實驗演示了

36、如何利用這些函數(shù)來操作Windows CE 6.0的注冊表,包括打開/創(chuàng)建注冊表、寫入/讀岀/刪除注冊表值等。6. 1 LED驅(qū)動實驗實驗演示一個標準的字符型驅(qū)動的建立過程,重點講述如果添加一個自己的驅(qū)動,并詳細介 紹相關(guān)系統(tǒng)配置文件。6. 2中斷控制實驗實驗通過按鍵中斷的操作來學習WinCE 6.0下中斷的處理,按鍵可以操縱板載LED燈的變化6. 3鍵盤控制實驗通過實驗可以掌握掃描鍵盤的驅(qū)動編寫,按下鍵盤的相應(yīng)鍵,將輸岀相應(yīng)的按鍵值。6. 4 ADC轉(zhuǎn)換接口實驗通過實驗可以掌握 ADC控制器的使用,滑動板載滑動變阻器,程序的相應(yīng)滑竿會變化,同 時圖形空間顏色值會變化。6. 5 DAC轉(zhuǎn)換接口

37、實驗通過實驗可以掌握 DAC控制的原理,可輸岀正弦波、方波、鋸齒波,可切換通道并選擇波 形周期。6. 6直流電機控制實驗通過實驗可以掌握直流電機的操作,學習PWM的使用,程序可控制轉(zhuǎn)速,同時紅外測速模塊可測試電機轉(zhuǎn)速。6. 7步進電機控制實驗通過實驗可以掌握步進電機的工作原理,可調(diào)速,并按照規(guī)定轉(zhuǎn)角轉(zhuǎn)動。6. 8 RTC時鐘控制實驗通過實驗可以掌握 RTC時鐘的控制,可設(shè)置系統(tǒng)時間,另外可以設(shè)置鬧鐘。7. 1串口通信實驗通過實驗可以學習串口通信,程序可設(shè)置不同的串口,波特率等參數(shù),可實時發(fā)送接收串口 數(shù)據(jù)。7. 2485串口通信實驗通過實驗可以學習 RS485串口的通信原理。7. 3 IIC通

38、信實驗通過實驗可以學習IIC串行總線的操作,程序可通過IIC讀寫EEROM。7. 4 IIS音頻實驗通過實驗可以學習IIS音頻協(xié)議,了解 WinCE 6.0下音頻組件的添加與播放器的添加。7. 5 USB設(shè)備實驗通過實驗可以學習 USB的協(xié)議,通過添加組件怎么支持USB Host和USB Device等,如何支持USB鼠標鍵盤等。7. 6 CAN總線通信實驗通過實驗可以學習 CAN協(xié)議,了解CAN通信原理,程序可以設(shè)置自環(huán)模式和半雙工模式通 信。7. 7 UDP通信實驗通過實驗可以學習 UDP網(wǎng)絡(luò)通信協(xié)議,程序可通過 UDP協(xié)議與PC機端通信。7. 8 TCP/IP通信實驗通過實驗可以學習 T

39、CP/IP網(wǎng)絡(luò)通信協(xié)議,程序可通過TCP/IP協(xié)議與PC機端通信。7. 9 Web Server 實驗通過實驗可以學習 Web Server,掌握 WinCE 6.0下Web Server組件的添加與使用。8. 1數(shù)碼管控制實驗通過實驗可以學習通過IIC控制ZLG7290芯片來操作8段數(shù)碼管及鍵盤。8. 2 LCD GUI 實驗通過實驗可以學習 WinCE 6.0下LCD驅(qū)動,同時了解 LCD GUI程序的編寫。8. 3 TSP觸摸屏實驗通過實驗可以學習 WinCE 6.0下TSP驅(qū)動的編寫。8. 4點陣屏實驗通過實驗可以學習 WinCE 6.0下矩陣LED的操作,程序可控制字符串的滾動顯示,

40、并可顯 示簡單的圖形。9. 1 SD卡讀寫實驗通過實驗可以學習編寫代碼來建立文件并保存到SD卡的過程。9. 2 GPS通信實驗通過實驗可以學習 GPS的原理,程序演示如何搜尋 GPS定位信息并顯示。9. 3 GPRS AT 實驗通過實驗可以學習 GSM的AT命令,了解掌握 GSM通信原理。9. 4 GPRS撥打電話實驗通過實驗可以學習通過 GSM如何撥打/接通電話等。9. 5 GPRS收發(fā)短信實驗通過實驗可以學習通過 GSM如何接收/發(fā)送短信息等。9. 6 GPRS無線上網(wǎng)實驗通過實驗可以學習通過 GPRS建立撥號連接,實現(xiàn)無線上網(wǎng)。9. 7藍牙通信實驗通過實驗可以學習 WinCE 6.0下藍

41、牙通信原理,程序可以搜尋周邊藍牙設(shè)備,并實現(xiàn)文件傳 輸。http:/www embedinfo comhttp/www edukit com cn深圳市英蓓特信息技術(shù)有限公司Embest Info &Tech Co. , Ltd.深圳北京上海:021-665810729. 8攝像頭采集實驗通過實驗可以學習 WinCE 6.0下USB攝像頭的操作原理,可以實時采集視頻數(shù)據(jù)并實時顯 示到屏上。1.4 EduKit-IV模塊系列1.4.1直流/步進電機二合一模塊直流/步進電機二合一模塊圖片如下:圖1-4-1直流/步進二合一模塊圖片名稱規(guī)格參數(shù)

42、描述二合一電機模塊*專用馬達驅(qū)動器L298N驅(qū)動直流電機*專用馬達驅(qū)動器TA8435H驅(qū)動步進電機*步進電機、直流電機二合一1. 4. 2藍牙模塊藍牙模塊圖片如下:圖1-4-2 藍牙模塊圖片名稱規(guī)格參數(shù)描述藍牙模塊*藍牙標準V2.0+EDR*支持藍牙CLASS 1/2/3* USB接口: USB2.0標準,向下兼容 1.0/1.1 標準1.4. 3 GPS 模塊GPS模塊圖片如下:http:/www embedinfo comhttp:/www edukit com cnmbesi武漢1-4-3 GPS模塊圖片名稱規(guī)格參數(shù)描述GPS模 塊* EB-3631,1575

43、.42MHz,帶天線,精度 2.5-3M*第三代高性能的 SiRF star GPS 芯片組*完全兼容三星 GPD14B02-0071.4. 4 GPRS 模塊GPRS模塊圖片如下:圖1-4-4 GPRS模塊圖片名稱規(guī)格參數(shù)描述GPRS模塊*采用SIMCOM勺SIM300D模塊組*支持GSM功能,收發(fā)短信、接打電話,帶語音功能*支持GPRSk網(wǎng)1.4. 5薄膜鍵盤模塊薄膜鍵盤模塊圖片如下:圖1-4-5薄膜鍵盤模塊圖片名稱規(guī)格參數(shù)描述薄膜鍵盤模塊*掃描鍵盤,5*4mbesT*超薄薄膜貼膜1.4. 6 DAC 模塊DAC數(shù)模轉(zhuǎn)換模塊圖片如下:圖1-4-6 薄膜鍵盤模塊圖片名稱規(guī)格參數(shù)描述*采用TL

44、C7528數(shù)模轉(zhuǎn)換芯片DAC模 塊*二通道八位數(shù)模轉(zhuǎn)換*兩個狀態(tài)指示燈1.4. 7 8LED&KEY 模塊8LED&KEY模塊圖片如下:圖2-9 8LED&KEY模塊圖片名稱規(guī)格參數(shù)描述*采用ZLG7290芯片驅(qū)動8LED&KE濮塊*八個八段數(shù)碼管* 5*3鍵盤1.4. 8 USB攝像頭模塊USB攝像頭模塊圖片如下:圖1-4-8 USB攝像頭模塊圖片名稱規(guī)格參數(shù)描述深圳市英蓓特信息技術(shù)有限公司Embest Info &Tech Co. , Ltd.:*沖“十處葉 深圳北京上海武漢S

45、B攝像頭模塊* USB 接口*采用中星微301+鎂光芯片* 300萬像素,200萬有效像素*高品質(zhì)CMO傳感器,超CCD的感光效果1.4. 9溫度/氣體二合一傳感器模塊溫度/氣體二合一傳感器模塊圖片如下:圖1-4-9溫度/氣體二合一傳感器模塊圖片名稱規(guī)格參數(shù)描述溫度/氣體二合一傳感器模塊* 4個溫度傳感器,DS18B20* 1個氣體傳感器MQ-2,可檢測可燃氣體* 2個8段數(shù)碼管顯示* 1個蜂鳴器報警* 5路LED狀態(tài)指示燈1.4. 10 USB WIFI 模塊USB WIFI模塊圖片如下:圖1-4-10 USB WIFI模塊圖片名稱規(guī)格參數(shù)描述* ZD1211芯片組*支持的標準和協(xié)議:IEE

46、E 802.11g、IEEE 802.11b、CSMA/CA with ACK*總線類型:USB1.1/2.0USB WIFI 模塊*頻率范圍:2.42.4835GHz*傳輸速率:11g:54/48/36/24/18/12/9/6M(自適應(yīng))11b:11/5.5/2/1M (自適應(yīng))*傳輸距離:室內(nèi)最遠100米,室外最遠300米(因環(huán)境而異)1.4. 11 RFID射頻模塊RFID射頻模塊圖片如下:http:/www embedinfo comhttp:/www edukit com cnmbes武漢1-4-11 RFID射頻模塊圖片名稱規(guī)格參數(shù)描述RFID射頻模塊

47、*用途:自助交易、門禁、員工考勤等商業(yè)領(lǐng)域?qū)S瞄_發(fā)的高科技產(chǎn)品集感應(yīng)卡*可讀卡類:EM MIFARE準*感應(yīng)距離:2-10CM*接口標準:RS232接口1.4. 12 2G SD 卡2G SD卡圖片如下:圖1-4-12 2G SD卡圖片名稱規(guī)格參數(shù)描述*卡式類型SD卡2G SD 卡*閃存卡容量2GB*存取速度:2Mb/s1.4.13 zigbee 模塊Zigbee模塊圖片如下:圖1-4-13 zigbee 模塊圖片mbesT名稱規(guī)格參數(shù)描述Zigbee模塊*主要功能:有線 TTL、RS232 485與無線Z-BEE的相互轉(zhuǎn)換,通過無 線ZIGBEE進行組網(wǎng)通信;*無線功能強大:具備中繼路由和終

48、端設(shè)備功能;*通信距離遠:兩模塊間最大視距傳輸距離200米;*抗干擾能力強:2.4G DSSS擴頻技術(shù);*串口應(yīng)用靈活:透明方式或指令格式傳輸,最高波特率115200;*發(fā)送模式靈活:廣播發(fā)送或目標地址發(fā)送模式可選;*節(jié)點類型靈活:中心節(jié)點、路由節(jié)點、終端節(jié)點可任意設(shè)置;*組網(wǎng)能力強:星型網(wǎng)、樹型網(wǎng)、鏈型網(wǎng)、網(wǎng)狀網(wǎng);*網(wǎng)絡(luò)容量大:16信道可選,65535個網(wǎng)絡(luò)ID可任意設(shè)置;*具備統(tǒng)一網(wǎng)管功能;*符合工業(yè)級環(huán)境應(yīng)用。1.4.14指紋識別模塊指紋識別模塊圖片如下:圖1-4-14指紋識別模塊圖片名稱規(guī)格參數(shù)描述指紋識別模塊*先進的指紋識別算法(商業(yè))*采用1: N,1: 1比對(*用戶可分多級權(quán)限

49、管理*標準化底層開發(fā)協(xié)議,免費提供*多級的安全級別自主設(shè)置,可更多應(yīng)用于不同場所*采用高精密的光學成像元件,識別準確*體積小,電路只有:40*58mm,易于集成*標準接口協(xié)議,開發(fā)簡單*采用面光源,成像速度快*內(nèi)部采用高級數(shù)字處理器 DSP芯片,處理速度快*識別率高,最高可達:0.00001%*穩(wěn)定性好,四年不斷升級和優(yōu)化*微功耗設(shè)計適于電池供電*主板低頻設(shè)計抗外部電磁干擾*主要供外銷廠家和集成商,開發(fā)和集成產(chǎn)品深圳市英蓓特信息技術(shù)有限公司Embest Info &Tech Co. , Ltd.深圳北京上海武

50、漢besT1.5 Edukit-IV實驗系統(tǒng)軟件技術(shù)參數(shù)Embest Edukit-IV 型實驗系統(tǒng)針對 ARM9提供Linux2.6版本嵌入式操作系統(tǒng),針對 ARM10 提供了 Microsoft Windows Embeded CE6.0版本操作系統(tǒng)。目前在嵌入式領(lǐng)域, Linux2.6和Wince 6.0操作系統(tǒng)都是比較高端的版本。因此,學習完該系統(tǒng)的學生能夠好地 切入市場需求。Edukit-IV 系統(tǒng)提供了完整的系統(tǒng)軟件資源包,并以源碼的方式開放給學校 實驗室進行嵌入式系統(tǒng)教學和科研創(chuàng)新等。另外,實驗系統(tǒng)還配套了相關(guān)的系統(tǒng)開發(fā)工具, 滿足學校教學實驗和科研需

51、求。嵌入式Linux2.6操作系統(tǒng)資源包Win CE 6.0操作系統(tǒng)資源包內(nèi)核:2.6.14內(nèi)核WINCE 6.0 BSP 源碼包支持 yaffs、ramdisk、nfs、cramfs文件系統(tǒng)格式EBOOT源碼包ramdisk、yaffs、U 盤分區(qū)WINCE瀏覽器源碼包yaffs作為提供給用戶使用的根文件系統(tǒng)COREPLAYER播放器源碼包QT1.7中文和2.2英文源碼包觸摸屏驅(qū)動源碼包USB驅(qū)動源碼包液晶驅(qū)動源碼包觸摸屏驅(qū)動源碼包以太網(wǎng)驅(qū)動源碼包液晶驅(qū)動源碼包UDP應(yīng)用資源包中文字庫源碼包TCP應(yīng)用資源包音頻驅(qū)動源碼包音頻驅(qū)動源碼包以太網(wǎng)驅(qū)動源碼包串口驅(qū)動源碼包網(wǎng)絡(luò)服務(wù)器Boa應(yīng)用資源包U

52、SB驅(qū)動源碼包UDP應(yīng)用資源包SD卡驅(qū)動源碼包TCP應(yīng)用資源包485驅(qū)動源碼包攝像頭驅(qū)動源碼包數(shù)碼管矩陣驅(qū)動源碼包SD卡驅(qū)動源碼包CAN驅(qū)動源碼包藍牙驅(qū)動源碼包ADC驅(qū)動源碼包I/O中斷驅(qū)動源碼包DAC驅(qū)動源碼包數(shù)碼管矩陣驅(qū)動源碼包I/O操作源碼包8段數(shù)碼管驅(qū)動源碼包IIC,ERROM讀寫源碼包ADC驅(qū)動源碼包中斷操作驅(qū)動源碼包DAC驅(qū)動源碼包鍵盤驅(qū)動源碼包485驅(qū)動源碼包直流電機驅(qū)動源碼包串口驅(qū)動源碼包步進電機驅(qū)動源碼包鍵盤驅(qū)動源碼包攝像頭驅(qū)動源碼包CAN驅(qū)動源碼包GRPS驅(qū)動源碼包直流電機驅(qū)動源碼包GPS驅(qū)動源碼包步進電機驅(qū)動源碼包8段數(shù)碼管驅(qū)動源碼包Madplayer媒體播放器藍牙通信驅(qū)

53、動源碼包QT designer應(yīng)用開發(fā)工具RFID驅(qū)動源碼包GPRS驅(qū)動源碼包指紋識別驅(qū)動源碼包GPS驅(qū)動源碼包溫度/氣體傳感源碼包RFID驅(qū)動源碼包Zigbee驅(qū)動源碼包指紋識別驅(qū)動源碼包h卄p:/www embedinfo comh卄p:/www edukit com cn深圳市英蓓特信息技術(shù)有限公司Embest Info &Tech Co. , Ltd.深圳北京上海度/氣體傳感源碼包Wifi驅(qū)動源碼包16實驗教材配置實驗相關(guān)配套教材基于S3C2410嵌入式Linux2.6開發(fā)實驗與實踐基于S3C2410嵌入式MDK開發(fā)實驗與實踐基于Xscale270嵌入式 Windows CE6.0開發(fā)實驗與實踐1.7 ARM認證培訓(xùn)與掛牌Embest大學計劃大學開源計劃項目合作電子競賽嵌入式教學輔助英蓓特&高校聯(lián)合實驗室ARM嵌入式ATC技術(shù)培訓(xùn)ARM嵌入式技術(shù)研討會http:/www embedinfo comhttp:/www edukit com cn

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論