隨著嵌入式技術和網絡技術的發展,通過嵌入Web服務器來管理和控制設備成為嵌入式設備管理的一種發展趨勢。越來越多的嵌入式系統將Web服務器引入其中,可方便有效地管理這些掛接在網絡上的嵌入式設備,用戶可以使用瀏覽器通過互聯網來控制它們。本文所設計的嵌入式Web服務器就是基于HTTP協議和TCP/IP協議上的一種界面友好的Web服務器。 本文首先介紹了嵌入式Web系統的基本概念、歷史和發展狀況,同時闡述了設計及實現嵌入式Web服務器的關鍵技術和相關的理論基礎。然后介紹了本系統的軟硬件開發平臺及其建立:選擇了一款具有優秀網絡性能并且開源的操作系統—uClinux,為其在宿主機上搭建開發和編譯環境,并介紹了如何進行內核配置;確定使用以S3C44BOX為處理器的開發平臺為系統硬件平臺,并提出了嵌入式Web服務器的實現方案。本系統在boa服務器的基礎上實現了動態Web技術,完成了真正的人機交互功能,用戶可以通過Web瀏覽器監控嵌入式設備。為了實現用戶對嵌入式產品數據進行更有效的管理,在基于ARM的嵌入式Web服務器中內嵌一小型數據庫sqlite,用戶能夠借此在嵌入式產品中方便地插入、刪除或修改數據,在服務器端應用程序中調用數據庫提供的API函數完成服務器對數據庫的訪問與更新,進一步擴展嵌入式Web服務器的功能。為了使所設計的嵌入式Web服務器能動態保存少量的數據,本文對uClinux系統進行了適當的改動,實現了一個可讀寫的文件系統,使JFFS2文件系統在嵌入式Web服務器中得到應用。文章最后將該嵌入式Web服務器應用于智能家居管理,給出了智能家居管理數據庫的設計及實現,并探討了該嵌入式Web服務器潛在的應用前景。
標簽: uClinux ARM Web 嵌入式
上傳時間: 2013-07-29
上傳用戶:shuiyuehen1987
清華大學出版社,ARM體系結構與編程,杜春雷編著。本書內容有:ARM體系介紹、ARM程序設計模型、ARM匯編語言程序設計、ARM C/C++語言程序設計、ARM連接器的使用、ARM集成開發環境CodeWarriorIED的介紹及高性能的調試工具ADW的使用,以及一些典型的基于ARM體系的嵌入式應用系統設計時的基本技術。第1-252頁。
標簽: ARM 252 編程
上傳時間: 2013-06-25
上傳用戶:tfyt
清華大學出版社,ARM體系結構與編程,杜春雷編著。本書內容有:ARM體系介紹、ARM程序設計模型、ARM匯編語言程序設計、ARM C/C++語言程序設計、ARM連接器的使用、ARM集成開發環境CodeWarriorIED的介紹及高性能的調試工具ADW的使用,以及一些典型的基于ARM體系的嵌入式應用系統設計時的基本技術。第253頁-完。
標簽: ARM 253 505 編程
上傳時間: 2013-07-09
上傳用戶:ukuk
本文介紹了一種新型的電能量采集終端。以流行的AT91RM9200 為核心,操作系統采用ARM-LINUX2.4.20 系統,多進程設計,各進程模塊并發運行,可極大的提高系統效率。相對于其他同類
標簽: ARM-Linux 電能量 采集終端
上傳時間: 2013-04-24
上傳用戶:sy_jiadeyi
基于ARM的人體脂肪測量儀的設計,為解決傳統的人體脂肪測量儀只測量人體的全身阻抗,不能反映人體各個部位的脂肪分布情況的問題,提出了人體阻抗分布模型和分段阻抗計算
標簽: ARM 測量 儀的設計
上傳時間: 2013-08-02
上傳用戶:15853744528
這個是在KEIL MDK下開發的ARM例程,里面有工程源代碼,可以作為初學者參考學習之用,還不錯^_^
標簽: keil arm
上傳用戶:yjmyjm
基于嵌入式技術的遠程監控系統可以達到動態、無死角的監控目的,可以對一些特殊環境進行遠程監視和控制,且不受濕度、溫度等條件的影響,廣泛應用于軍事、交通、智能家居、醫療監護等多個領域。可以解決傳統監控系統將圖像采集設備固定在一個地方而使監控范圍有限,適用場合少等弊端。 本文設計了一款基于ARM和FPGA的遠程監控系統。首先在對遠程監控系統功能分析的基礎上,設計了以ARM為主控制器和FPGA為輔助控制器的硬件電路,采用ARM芯片控制圖像采集、速度采集、網絡傳輸等干擾小的模塊,采用FPGA芯片控制電機驅動、舵機驅動、電池監控等干擾大的模塊,大大提高了系統的穩定性;其次設計了基于WinCE操作系統的圖像采集、GPIO、PWM、外中斷EINT-19的流接口驅動程序;同時設計了基于WinCE操作系統的圖像采集及壓縮、網絡通信、車模速度采集的應用程序;FPGA內部邏輯電路采用Verilog語言完成電源監控、舵機控制、直流電機控制等功能。 本系統集圖像采集和壓縮、運動控制、網絡傳輸于一體。其圖像采集速度達30幀/秒,圖像分辨率達640x480,JPEG壓縮比達10:1,控制命令響應時間為1s,網絡傳輸速率達10Mbps。其功能擴展容易,功耗低,體積小,抗干擾能力強,具有很好的市場前景。
標簽: FPGA ARM 遠程監控 系統設計
上傳時間: 2013-06-18
上傳用戶:heart520beat
·本書從軟件設計的角度,全面、系統地介紹了ARM處理器的基本體系結構和軟件設計與優化方法。內容包括:ARM處理器基礎;ARM/Thumb指令集;C語言與匯編語言程序的設計與優化;基本運算、操作的優化;基于ARM的DSP;異常與中斷處理;固件與嵌入式OS;cache與存儲器管理;ARMv6體系結構的特點等。全書內容完整,針對各種不同的ARM內核系統結構都有詳盡論述,并有大量的例子和源代碼。附錄給出了完
標簽: ARM 嵌入式 系統開發 軟件設計
上傳用戶:763274289
嵌入式開發工程師ARM培訓講義,希望能給你們帶來一點幫助~!
標簽: ARM 架構
上傳時間: 2013-05-29
上傳用戶:long14578
·本書從實用的角度出發,全面系統地介紹了ARM硬件體系結構、16/32位指令系統、開發調試、Linux嵌入式設計等開發ARM處理器的基本操作方法和技巧。全書共分11章,主要內容包括: ARM CPU概述、ARM系統結構、ARM指令系統、Thumb指令系統、ARM匯編語言程序設計、ARM高級語言程序設計、ARM嵌入式設計初步、ARM系統開發、ARM系統調試、ARM外圍設備設計和ARM嵌入式Linux應
標簽: ARM 嵌入式應用 開發技術
上傳時間: 2013-06-24
上傳用戶:z1191176801
蟲蟲下載站版權所有 京ICP備2021023401號-1