国产精品婷婷久久久久久,日本中文字幕平台,天天躁夜夜躁av天天爽,国内极度色诱视频网站

基于internet的嵌入式遠(yuǎn)程測(cè)控終端研制.doc

約109頁DOC格式手機(jī)打開展開

基于internet的嵌入式遠(yuǎn)程測(cè)控終端研制,頁數(shù) 109 字?jǐn)?shù)61198摘要 本文嘗試并實(shí)現(xiàn)了借助現(xiàn)有信息網(wǎng)絡(luò)internet結(jié)合嵌入式測(cè)控終端節(jié)點(diǎn)完成對(duì)遠(yuǎn)程現(xiàn)場(chǎng)對(duì)象的測(cè)試與控制的構(gòu)想。研制過程中,我們通過對(duì)網(wǎng)絡(luò)以及終端系統(tǒng)方案的論證、軟、硬件平臺(tái)的研發(fā)以及應(yīng)用層的開發(fā),為從任何地點(diǎn)、在任何時(shí)間都能夠獲取到現(xiàn)場(chǎng)測(cè)試信息...
編號(hào):10-24459大小:1.41M
分類: 論文>計(jì)算機(jī)論文

內(nèi)容介紹

此文檔由會(huì)員 天緣 發(fā)布

基于internet的嵌入式遠(yuǎn)程測(cè)控終端研制
頁數(shù) 109 字?jǐn)?shù) 61198
摘 要
本文嘗試并實(shí)現(xiàn)了借助現(xiàn)有信息網(wǎng)絡(luò)Internet結(jié)合嵌入式測(cè)控終端節(jié)點(diǎn)完成對(duì)遠(yuǎn)程現(xiàn)場(chǎng)對(duì)象的測(cè)試與控制的構(gòu)想。研制過程中,我們通過對(duì)網(wǎng)絡(luò)以及終端系統(tǒng)方案的論證、軟、硬件平臺(tái)的研發(fā)以及應(yīng)用層的開發(fā),為從任何地點(diǎn)、在任何時(shí)間都能夠獲取到現(xiàn)場(chǎng)測(cè)試信息并實(shí)施控制的愿望提供了機(jī)制保證。
在網(wǎng)絡(luò)架構(gòu)方面,在分析數(shù)據(jù)傳輸模式以及靜態(tài)、動(dòng)態(tài)網(wǎng)頁刷新技術(shù)的基礎(chǔ)上,通過將B/S與C/S模式相結(jié)合的方法,利用Java Applet瀏覽器端動(dòng)態(tài)網(wǎng)頁技術(shù)以及嵌入式web server技術(shù),在客戶瀏覽器端和測(cè)控終端之間建立了基于HTTP以及通用Socket調(diào)用的兩類通訊信道,通過網(wǎng)頁文件和測(cè)控?cái)?shù)據(jù)分開傳輸?shù)姆绞綄?shí)現(xiàn)動(dòng)態(tài)交互。
對(duì)于測(cè)控終端平臺(tái),從實(shí)現(xiàn)基本的Internet接入功能及實(shí)現(xiàn)基本的測(cè)控功能方面,兼顧軟、硬件協(xié)同考慮,提出了采用ARM-Linux架構(gòu)來構(gòu)建通用應(yīng)用平臺(tái)的方案。
硬件系統(tǒng)上,采用了一款片上集成豐富接口資源的ARM720T內(nèi)核微處理器為主控芯片,在最小系統(tǒng)基礎(chǔ)上擴(kuò)展了以太網(wǎng)控制芯片,從而實(shí)現(xiàn)測(cè)控與網(wǎng)絡(luò)功能一體化。
軟件系統(tǒng)上,采用Linux內(nèi)核為系統(tǒng)支撐,構(gòu)建了包括ARMboot、設(shè)備驅(qū)動(dòng)模塊以及文件系統(tǒng)在內(nèi)的完整軟件系統(tǒng)平臺(tái)。根據(jù)需要,在底層開發(fā)了包括I/O、A/D模塊在內(nèi)的設(shè)備驅(qū)動(dòng)程序;在上層集成了以thttpd為基礎(chǔ)的HTTP服務(wù)器,并利用Socket調(diào)用開發(fā)了客戶端以及測(cè)控終端的測(cè)控?cái)?shù)據(jù)通訊服務(wù)程序。最后對(duì)基于KVM的實(shí)現(xiàn)進(jìn)行了探討。
通過示例驗(yàn)證,系統(tǒng)最終實(shí)現(xiàn)了測(cè)控終端數(shù)據(jù)、狀態(tài)的回傳顯示;客戶端通過基于網(wǎng)頁的圖形用戶界面(Web Based User Interface,WBUI)對(duì)終端實(shí)施控制以及客戶端對(duì)終端的在線配置等基本功能。
本系統(tǒng)為國內(nèi)開發(fā)自主、開源的遠(yuǎn)程測(cè)控終端平臺(tái)提供了一個(gè)切實(shí)可行的參考方案。

關(guān)鍵詞:遠(yuǎn)程測(cè)控,嵌入式web server,ARM-Linux,Socket,WBUI,

目 錄
摘 要 I
ABSTRACT II
目 錄 III
第1章 緒論 1
1.1研究目的和意義 1
1.2國內(nèi)外現(xiàn)狀 2
1.3主要研究工作 4
第2章 系統(tǒng)方案 5
2.1網(wǎng)絡(luò)架構(gòu)方案 5
2.1.1 C/S與B/S模式 5
2.1.2 HTTP及CGI 7
2.1.3動(dòng)態(tài)網(wǎng)頁技術(shù) 14
2.1.4系統(tǒng)實(shí)現(xiàn) 19
2.2 終端平臺(tái)方案 21
2.2.1 軟件環(huán)境 21
2.2.2 硬件環(huán)境 25
2.2.3實(shí)現(xiàn)方案 28
2.3小結(jié) 31
第3章 終端平臺(tái)硬件系統(tǒng)開發(fā) 32
3.1 最小系統(tǒng) 32
3.1.1 微處理器 32
3.1.2數(shù)據(jù)/程序存儲(chǔ)器 36
3.1.3輔助模塊 38
3.2 網(wǎng)絡(luò)模塊 41
3.2.1芯片特性 41
3.2.2工作原理 42
3.2.3接口設(shè)計(jì) 43
3.3 I/O、模擬數(shù)字、測(cè)控通訊模塊 43
3.3.1 I/O模塊 44
3.3.1 模擬數(shù)字轉(zhuǎn)換模塊 44
3.3.2 通訊模塊 46
3.4 小結(jié) 48

第4章 終端平臺(tái)軟件系統(tǒng)開發(fā) 49
4.1 軟件開發(fā)環(huán)境及機(jī)理 50
4.1.1 編譯環(huán)境 51
4.1.2 調(diào)試環(huán)境 54
4.1.3系統(tǒng)運(yùn)行機(jī)理 55
4.2 啟動(dòng)加載程序移植 57
4.2.1 ARMboot啟動(dòng)流程 57
4.2.2 ARMboot移植 61
4.3 ARM-LINUX內(nèi)核移植 63
4.3.1 ARM-Linux啟動(dòng)流程 64
4.3.2 ARM-Linux內(nèi)核板級(jí)移植 68
4.4文件系統(tǒng)建立 73
4.5 設(shè)備驅(qū)動(dòng)開發(fā) 76
4.5.1 驅(qū)動(dòng)加載原理 77
4.5.2 驅(qū)動(dòng)模塊開發(fā) 78
4.6 小結(jié) 82
第5章 應(yīng)用層開發(fā) 83
5.1 B/S模式的建立 83
5.1.1 HTTP服務(wù)器選型 83
5.1.2 HTTP服務(wù)器集成 85
5.1.3 CGI表單處理 86
5.2 C/S模式的建立 88
5.2.1 C/S模式程序開發(fā) 89
5.2.2 報(bào)文約定 92
5.3 基于KVM實(shí)現(xiàn)的探討 93
5.4小結(jié) 94
第6章 應(yīng)用示例 95
6.1程序設(shè)計(jì) 95
6.2 界面示例 99
第7章 結(jié)論與展望 100
7.1結(jié)論 100
7.2展望 101
參 考 文 獻(xiàn)………………………………………………………………………………..102

參 考 文 獻(xiàn)
[1] Raymond Berntzen1,Jan Olav Strandman2,Tor A.Fjeldly. Advaced Solutions for Performing real Experiments Over the Internet[C]. Norway: International Conference on Engineering Education,August 6-10 2001.
[2] Hartmut Ewald, George F. Page. Client-Server and Gateway Systems for Remote Control in Engineering Education[J]. Global J of Engng Educ,2003, 7(2):201-208.
[3] Erik Cheever,Lynne A. Molter,Bruce A. Maxwell. A Remote Wireless Sensing and Control Laboratory[C]. US: Proceedings of the 2003 American Society for Engineering Education Annual Conference & Exposition , American Society for Engineering Education,2003.
[4] Grisha Spasov, Nikolay Kakanakov. CGI-based applications for distributed embedded systems for monitoring temperature and humidity[C]. International Conference on Computer Systems and Technologies – CompSysTech, 2004.
[5] Yu-Wei Hwang, Hao-Jen Lin, Jong-Shing Chi,etc. A Wireless ARM-Based for Real Time Power Monitoring and Control System[D].Taiwan:Dep. of Electrical Engineering, National Chang-hua University of Education,2004.