基于IPv6的嵌入式家庭網(wǎng)絡WEB平臺設計_第1頁
免費預覽已結束,剩余2頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、基于ipv6的嵌入式家庭網(wǎng)絡web平臺設計第一部分,是位于家庭網(wǎng)絡以外的客戶端,家庭網(wǎng)絡用戶和信息家電廠商的維護人員,通過intenet拜訪家庭網(wǎng)絡對外的統(tǒng)一平臺,即網(wǎng)關中內嵌的web服務器。其次部分,是網(wǎng)關和pc主機,網(wǎng)關既是家庭網(wǎng)絡內部的各個家電控制器對外的統(tǒng)一接口,也負責統(tǒng)一控制和管理各個信息家電中家電控制器。一方面接收來自用戶通過internet發(fā)送的控制信息,另一方面采集信息家電的狀態(tài),提供應用戶參考。第三部分是家電控制模塊,它銜接家電的執(zhí)行機構,接收來自網(wǎng)關的控制指令,并對家電舉行操作,同時按照網(wǎng)關的指令,采集家電的信息上傳。3 硬件開發(fā)環(huán)境嵌入式系統(tǒng)硬件平臺的挑選主要是嵌入式處理

2、器的挑選,針對開發(fā)嵌入式網(wǎng)關的需要,并考慮系統(tǒng)外圍設備狀況,本系統(tǒng)采納了內嵌arm920t內核的三星s3c2410處理器,arm920t是高性能、低功耗特性方面最佳的通用封裝微處理器,它采納5級流水線,具有命令和數(shù)據(jù)cache,支持協(xié)處理器、片上調試和mmu等技術。此外,還包括一些嵌入式外圍設備,由存儲設備(一片e28f640構成的8mb容量的16位nor型flash存儲器和兩片hy57v281620構成的32mb容量的32位sdram存儲器)、接口設備(異步串口、以太網(wǎng)口和接口)、顯示設備(及模塊),這些共同構成了硬件開發(fā)環(huán)境。4 軟件設計與其他嵌入式操作系統(tǒng)相比,具有開放源碼、內核小、功能

3、強大、運行穩(wěn)定、可移植性好等優(yōu)點,能充分發(fā)揮arm920t內核具有mmu(存儲單元管理)的強大功能,同時因為linux的開源優(yōu)勢linux內核對ipv6的支持比較全面,因此本系統(tǒng)選用linux作為嵌入式操作系統(tǒng)。41 linux開發(fā)環(huán)境的建立因為嵌入式系統(tǒng)的資源有限,嵌入式linux的開發(fā)通常采納宿主機加目標板的方式,即需要一臺安裝linux的pc機作為系統(tǒng)的編譯和調試環(huán)境。因為家庭網(wǎng)絡中的pc主機通常要用法windows操作系統(tǒng),來滿足日常需要,因此,采納了虛擬化的辦法來解決這個沖突。在pc主機上安裝虛擬機軟件vmware(版本5.0.0),vmware運行在主機的操作系統(tǒng)之上,它在gues

4、t os與host os之間加了一層虛擬操作平臺(vmware virtual platform),客戶操作系統(tǒng)透亮地運行在虛擬操作平臺之上。然后在虛擬機上安裝redhatlinux9.0,作為宿主機,來舉行日標板所用到的操作系統(tǒng)的內核裁剪、移植、編譯,應用程序的編譯、調試,以及將內核和文件系統(tǒng)打包成映像(image)文件,然后就下載到目標板上去運行,雙方通過串el或以太網(wǎng)接口建立銜接關系。42 通過vmware管理家庭網(wǎng)絡中的pc機上具有不同的兩種操作系統(tǒng),需要通過vmware workstation對其舉行管理,以解決二者不能互相拜訪,傳送程序和文件的問題,并使linux和windows可

5、以同時在互不影響的狀況下,分離接入internet。第一步,在linux中安裝vmware tools,獲得對x windows界面和網(wǎng)絡等的強化支持。其次步,設置vmware為host-only方式在options中的sharefolders設置分享名目。把pc主機的網(wǎng)卡設為“允許分享”,并設定網(wǎng)絡接口為vmnetl,進入linux,設定etho為192.168.0.2,default gatewey為192.168.0.1。即可實現(xiàn)linux和windows分離自立接入intenet。第三步,為實現(xiàn)linux和windows分享文件,采納smb (server message block)服務的方式。在linux中開啟samba服務器,并修改其配置文件/etc/smb.conf,在windows中添加ipx/spx和netbeui協(xié)議。由上面的步驟可以看到,在不同的場合下,對虛擬機中的linux配置是不同的。對于家庭網(wǎng)絡的用戶來說,這樣的配置難度過大,因此,本系統(tǒng)利用虛擬化的”clone”技術,在vmware中對

溫馨提示

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

評論

0/150

提交評論