Linux實驗:嵌入式Linux入門實驗;Linux常用工具;BootLoader實驗;內核編譯實驗;驅動程序結構實驗;KEYPAD_LED驅動程序實驗;音頻驅動實驗;USB驅動實驗;LCD實驗;IDE接口實驗;GUI實驗;構建文件系統實驗;QT實驗;WebServer實驗。
特色實驗內容:Windows CE下GPRS上網;Linux下媒體播放器的移植;Windows CE下媒體播放器的移植;
4、嵌入式教學課程內容,及配套的教學幻燈片。
5、有成熟并多樣化的嵌入式系統工程師培養方案可供學校選擇。
6、為學校教師提供定期的嵌入式教學培訓。
Multi-Radio嵌入式WiFi開發平臺
Multi-Radio嵌入式WiFi開發平臺采用兩個嵌入式WiFi模塊(G2M5477),以ARM9(PXA270)為核心,平臺具有完全開放特性,可以開發嵌入式WiFi的MAC協議、路由協議、應用層協議等,同時平臺具有3個獨立的功耗測試電路,電路可以自行連續測量功率消耗。
一、Multi-Radio開發平臺主要特點如下:
1. 采用了目前世界上最先進的嵌入式WiFi模塊G2M5477。G2M5477由美國G2 Microsystems研發,該模塊在38mm×20mm的面積上實現了嵌入式WiFi的全部功能,不需外接計算機或CPU就可以直接完成從物理層到應用層的全部操作。
2. 目前傳感器網絡的一個發展趨勢為高速率傳輸,經過以CC1000系列和CC2420系列為代表的兩代傳感器網絡節點的發展,傳感器網絡節點進入高速嵌入式WiFi階段。G2M5477的小體積、超低功耗(電池更換周期可達3-4年以上)、高速率、高性能(模塊內包含44MHz RISC CPU),為無線傳感器網絡下一代節點的研究和應用提供了良好的研究平臺。
3. 平臺以PXA270 CPU為核心,包含兩個嵌入式WiFi模塊,WiFi模塊與PXA270之間采用SPI高速接口(44MHz),可以完成高速Multi-Radio的研究工作。也可以利用一套開發平臺上的兩個嵌入式WiFi模塊完成嵌入式WiFi的研究工作。
4. 平臺的代碼全部開放,包括嵌入式WiFi的MAC層、網絡層、傳輸層,PXA270操作系統的代碼。
5. 平臺可以通過串口連接計算機直接進行開發工作,不需另購在線編程器或調試器。
6. 支持多種傳感器。平臺依靠高性能PXA270 CPU可以連接麥克風、攝像頭等傳感器,完成多媒體無線傳輸的研究工作。同時,平臺的G2M5477模塊高精度AD接口可以直接連接溫度、濕度、加速度等傳感器,完成基于嵌入式WiFi無線傳感器網絡節點的研發工作。
Multi-Radio嵌入式WiFi開發平臺結構如圖1所示,圖2為平臺照片。平臺采用兩個G2M5477模塊允許利用開源固件同時進行發送端/發送端,發送端/接收端,接收端/接收端的操作。每個G2M5477模塊可以設置為采用2.4GHz的1到11和14信道。為了盡量減少干擾,可以同時使用非重疊的信道1,信道6和信道11。CPU是帶有RAM,ROM,SD卡接口和以太網接口的XScale PXA270。RAM和ROM用于嵌入式linux,SD卡接口可用于提供大容量的文件存儲。以太網接口連接到有線網絡用于傳輸測試和控制信息。節點還擁有用于連接各種應用的不同種類的傳感器的接口。功耗測量電路被用于分別監測兩個G2M5477模塊和整個節
二.Multi-Radio開發平臺的主要性能指標:
1. 同時支持2個嵌入式WiFi模塊,每個模塊的特性如下:
1) 802.11b/g 2.4 GHz, 信道 1-11 和 14,數據速率6-54Mbps;
2) ISO 24730-2 2.4 GHz 收發器以及125 kHz 低頻接收器;
3) 802.11 射頻發射功率 +18 dBm(802.11g),+20 dBm(802.11b);
4) 32位 RISC CPU, 時鐘頻率44 MHz;
5) SDIO,數據速率可達100 Mbps;
6) SPI接口,最高44 Mbps;
7) UART接口,最高2.7 Mbps;
8) TCP/IP吞吐量可達 4 Mbps(包含WPA2加密);
9) RAM 128KB;
10) Flash ROM 8Mbit。
2. 高性能的CPU(ARM9);
3. 兩個WiFi模塊以及整個平臺的電壓、電流、功率、溫度的連續自動測量;
4. 大容量存儲(U盤或SD卡);
5. 支持音頻和視頻接口(可以直接連接攝像頭);
6. 以太網、USB接口。
三、Multi-Radio平臺的開發目的主要如下:
1.面向目前廣泛使用的P2P應用(如網上電影播放、大文件下載等,特點為多點同時下載,增加速率,如常用的迅雷、快車、電驢等服務),將現有的有線網絡擴展到無線網絡中,研究無線網絡的P2P問題。
2.由于無線帶寬和網絡特性(無線一般是廣播方式的,不像有線網絡是交換方式的,廣播方式有同信道干擾問題)的限制,采用多個無線模塊(即多個Radio)在同一時間進行傳輸,每個模塊工作在不同的信道上,多個鏈路的同時傳輸增加了網絡傳輸的吞吐量。
3.可以進行嵌入式WiFi的研究,嵌入式WiFi是下一代傳感器網絡節點的發展方向之一,利用此平臺代碼開放的特點和強勁的CPU,可以進行多種多樣的開發工作,包括傳感器網絡多媒體的研究。
4.由于G2M5477的開放特點,當應用多個Radio同時進行傳輸時,需要用新的MAC協議替代已有的協議(當然也可以在高層來完成此功能,效率會低一些),利用G2M5477的MAC協議的開放性,可以研發Multi-Radio的MAC協議。
無線多通道異構網絡通用試驗床
1.1 綜述
此無線多通道異構網絡通用試驗床試驗床是異構對等網絡(Peer-to-Peer)研究的基礎設備。我們可以利用此試驗床在異構的有線/無線環境中進行新的資源發現和內容分發協議的研究。首先,我們描述了試驗床的需求、試驗床的結構、多功能無線節點以及系統軟件結構。然后說明了試驗床的基本測試結果。
1.2 試驗床需求
我們在異構網絡中研究Peer-to-Peer應用。對異構對等網絡的兩個方面進行了研究:一方面是新的資源發現服務的研究,包括處理同種節點的動態加入/離開和有線和無線網絡目錄信息的設置;另一方面是新型內容分發服務的研究,側重于異構對等網絡中無線介質的廣播特性和差錯特性的研究。為了便于對所提協議進行開發和測試,試驗床必須符合以下設計標準: