摘要:介紹了一種嵌入式WEB服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn),實(shí)現(xiàn)了以太網(wǎng)與CAN總線網(wǎng)絡(luò)的直接互連,使用戶可以使用PC機(jī)通過Internet進(jìn)行遠(yuǎn)程訪問和控制Web服務(wù)器,從而能夠?qū)?a href="http://www.brongaenegriffin.com/v/" target="_blank">工業(yè)現(xiàn)場(chǎng)測(cè)控層監(jiān)測(cè)設(shè)備得到的數(shù)據(jù)方便快捷地送到異地的管理監(jiān)控層。
在企業(yè)自動(dòng)化的工業(yè)現(xiàn)場(chǎng),下層車間的監(jiān)測(cè)設(shè)備之間都是采用現(xiàn)場(chǎng)總線相互連接,而企業(yè)的管理層和生產(chǎn)監(jiān)控層都是連于以太網(wǎng)的PC,甚至是位于異地的連于互連網(wǎng)上的PC。為了使工業(yè)現(xiàn)場(chǎng)的現(xiàn)場(chǎng)總線上的設(shè)備和管理監(jiān)控層之間的PC能夠通信,同時(shí)改善故障檢測(cè)和設(shè)備維護(hù)的遠(yuǎn)程訪問能力,筆者在CAN總線網(wǎng)與以太網(wǎng)的互連系統(tǒng)中設(shè)計(jì)了一個(gè)嵌入式WEB服務(wù)器。
1 嵌入式WEB服務(wù)器硬件設(shè)計(jì)
通常嵌入式系統(tǒng)硬件包括微控制器、存儲(chǔ)器及外設(shè)器件和I/O端口等,其核心是嵌入式微控制器。為適應(yīng)上網(wǎng)需求,嵌入式微控制器不僅要具有傳統(tǒng)的控制功能,還要具有與因特網(wǎng)連接的功能。而Ubicom公司的SX52芯片能比較容易實(shí)現(xiàn)TCP/IP協(xié)議,選擇它作為微控制器。關(guān)于傳輸媒質(zhì),采用最常用的連接模式即通過以太網(wǎng)連接Internet,利用網(wǎng)絡(luò)接口控制器RTL8019AS實(shí)現(xiàn)數(shù)據(jù)鏈路層協(xié)議。RTL8019AS采用***Realtek公司生產(chǎn)的RTL8019AS芯片。
嵌入式WEB服務(wù)器硬件結(jié)構(gòu)框圖如圖1所示。
嵌入式WEB服務(wù)器用SX52微控制器作為處理器,以太網(wǎng)驅(qū)動(dòng)芯片RTL8019AS經(jīng)耦合隔離濾波器HR61101G和RJ45接口接入以太網(wǎng),配有RS232和CAN總線兩個(gè)擴(kuò)展接口,可以將具有RS232接口的設(shè)備或采用CAN總線協(xié)議通信的設(shè)備連到以太網(wǎng)上。RS232接口采用MAX232CPE芯片,CAN總線控制器采用Philips公司的SJAl000芯片,CAN收發(fā)器采用Philips公司的PCA82C250。
圖1
數(shù)據(jù)的流向?yàn)椋赫?qǐng)求和控制信息從局域網(wǎng)中來(lái),通過nJ45送到RTL8019AS,RTL8019AS負(fù)責(zé)將以太網(wǎng)幀的首部和尾部信息剝離,將處理后的數(shù)據(jù)包送入SX52的TCP/IP協(xié)議棧,由協(xié)議棧對(duì)數(shù)據(jù)包進(jìn)行解析,得到原始的請(qǐng)求和控制信息。請(qǐng)求和控制信息再經(jīng)過SJAl000進(jìn)行CAN協(xié)議格式的數(shù)據(jù)封裝,再與現(xiàn)場(chǎng)的CAN總線設(shè)備進(jìn)行通信。請(qǐng)求和控制的回復(fù)信息到局域網(wǎng)的過程正好相反。
在嵌入式WEB服務(wù)器的硬件設(shè)計(jì)中,在確保通信功能順利實(shí)現(xiàn)的同時(shí),充分利用了SX52芯片I/O口靈活配置的特點(diǎn),最大程度地節(jié)約了微控制器SX52的硬件資源。
圖2為WEB服務(wù)器主要芯片連接電路簡(jiǎn)圖,結(jié)合本圖詳細(xì)分析系統(tǒng)硬件設(shè)計(jì)。
1.1 RTL8019AS驅(qū)動(dòng)程序?qū)崿F(xiàn)
RTLS019AS是***Realtek公司制造的一種高集成度的全雙工10Mbps以太網(wǎng)控制芯片,實(shí)現(xiàn)了基于Ethernet協(xié)議的MAC層的全部功能,內(nèi)置16KB的SRAM、雙DMA通道和FIFO完成數(shù)據(jù)包的接收和發(fā)送功能。在網(wǎng)關(guān)設(shè)計(jì)中,使用跳線模式(JP置為高)來(lái)硬配置RTLS019AS為8位模式;使用了RTL8019的低五位地址線A0~A4以及低8位數(shù)據(jù)線D0~D7。為滿足RTL8019AS的ISA時(shí)序,RTL8019AS高端地址A5~A19須設(shè)置為0X300。SX52的B口的B0~B4腳作為地址線連接RTL8019AS的低5位地址線,B5~B7作為控制線分別連接讀寫時(shí)序控制腳IORB、IOWB、IOCHRDY;C口作為數(shù)據(jù)線連接RTLS019AS的低8位數(shù)據(jù)線;A口保留,用作日后擴(kuò)展。設(shè)計(jì)中采用AT24C64這樣一個(gè)8KB的EEPROM來(lái)保存WEB服務(wù)器的配置信息,如網(wǎng)關(guān)IP地址、MAC地址和SJAl000的ID網(wǎng)絡(luò)標(biāo)示符、網(wǎng)絡(luò)掩碼AMR和總線定時(shí)(BTR0、BTR1)等。這樣就能夠靈活方便地修改網(wǎng)關(guān)參數(shù),適應(yīng)不同環(huán)境,同時(shí)也考慮到以后的擴(kuò)展。
圖2
要實(shí)現(xiàn)嵌入式WEB服務(wù)器接入以太網(wǎng),就要對(duì)RTL8019AS進(jìn)行編程,完成以太網(wǎng)幀的數(shù)據(jù)收發(fā),相當(dāng)于實(shí)現(xiàn)PC機(jī)中網(wǎng)卡的驅(qū)動(dòng)程序功能。首先要對(duì)RTL8019AS進(jìn)行復(fù)位,并將其設(shè)置為跳線模式;然后對(duì)RTL8019AS的工作參數(shù)進(jìn)行設(shè)置,以使其開始工作;接下來(lái)讀寫RTL8019AS的RAM以完成數(shù)據(jù)包的接收和發(fā)送。程序流程如圖3所示。
1.2 TCP/IP協(xié)議棧的實(shí)現(xiàn)
并不是所有的協(xié)議在嵌入式WEB服務(wù)器中都要實(shí)現(xiàn),應(yīng)根據(jù)項(xiàng)目要求有選擇地加以實(shí)現(xiàn)。以太網(wǎng)數(shù)據(jù)的傳輸采用MAC地址來(lái)識(shí)別,而ARP協(xié)議提供IP地址和數(shù)據(jù)鏈路層使用的MAC地址之間的轉(zhuǎn)換功能,為了保證系統(tǒng)在以太網(wǎng)的通信,首先要實(shí)現(xiàn)ARP協(xié)議;由于嵌入式WEB服務(wù)器要能在Internet上通信,在網(wǎng)絡(luò)層一定要實(shí)現(xiàn)IP協(xié)議,還要實(shí)現(xiàn)能報(bào)告數(shù)據(jù)傳送差錯(cuò)等情況的ICMP協(xié)議;在應(yīng)用層,主要實(shí)現(xiàn)遠(yuǎn)端主機(jī)通過瀏覽器的訪問控制方式,所以要實(shí)現(xiàn)HTTP協(xié)議。而HTTP協(xié)議是基于TCP協(xié)議實(shí)現(xiàn)傳輸?shù)?,加上TCP協(xié)議是面向可靠的數(shù)據(jù)流的傳輸,基于應(yīng)用的需要和對(duì)可靠性的要求,在傳輸層采用TCP協(xié)議,并對(duì)TCP協(xié)議進(jìn)行簡(jiǎn)化處理,主要針對(duì)HTTP協(xié)議開發(fā)TCP協(xié)議。
由于嵌入式系統(tǒng)的資源有限,因此將TCP/IP協(xié)議最大幅度精簡(jiǎn),以提高程序的運(yùn)行速度,減少在SX52存儲(chǔ)器中占用的空間。TCP/IP協(xié)議棧主流程圖如圖4所示。

精簡(jiǎn)協(xié)議主要遵循以下兩個(gè)原則:
(1)協(xié)議內(nèi)容精簡(jiǎn)
嵌入式WEB服務(wù)器的實(shí)現(xiàn)需要ARP、IP、TCP、ICMP等網(wǎng)絡(luò)協(xié)議的支持,每一個(gè)完整協(xié)議都很龐大,在存儲(chǔ)容量并不大的SX52上全部實(shí)現(xiàn)是不現(xiàn)實(shí)的。應(yīng)該在保證實(shí)現(xiàn)網(wǎng)絡(luò)通信基本功能的前提下盡可能地精簡(jiǎn)協(xié)議,確定出協(xié)議的哪一部分是必需的,哪一部分可以省略,以滿足系統(tǒng)要求。
(2)協(xié)議接口層次明確
TCP/IP協(xié)議分布在鏈路層、網(wǎng)絡(luò)層、傳輸層和應(yīng)用層上,是分層實(shí)現(xiàn)的,每一層只負(fù)責(zé)處理通信過程中的一部分問題,其它層不能實(shí)現(xiàn)其功能。采用模塊化的設(shè)計(jì)思路,如果需要修改哪個(gè)協(xié)議,只需修改相應(yīng)模塊的功能,其它模塊不用改動(dòng)。協(xié)議分層簡(jiǎn)化了程序的設(shè)計(jì)和調(diào)試,每層的協(xié)議相互獨(dú)立,使協(xié)議的開發(fā)更高效。在網(wǎng)絡(luò)系統(tǒng)中,按照分層的思想,從網(wǎng)絡(luò)最底層開始每一層都為高層提供服務(wù),明確層間接口對(duì)軟件開發(fā)十分重要。
2 嵌入式WEB服務(wù)器應(yīng)用程序的實(shí)現(xiàn)
Brower/Server(簡(jiǎn)稱B/S)模式已經(jīng)成為流行的開發(fā)模式,課題中的嵌入式WEB服務(wù)器要實(shí)現(xiàn)的功能主要是現(xiàn)場(chǎng)實(shí)時(shí)數(shù)據(jù)發(fā)布功能。B/S訪問模式是WEBServer和Browser之間的直接訪問??蛻艉头?wù)器間的中間節(jié)點(diǎn)不對(duì)HTTP請(qǐng)求及響應(yīng)做任何操作,只需在客戶端采用如IE這樣的瀏覽器對(duì)服務(wù)器上的數(shù)據(jù)進(jìn)行瀏覽,不用開發(fā)客戶端程序。采用B/S結(jié)構(gòu)具有如下優(yōu)勢(shì):
·具有分布性特點(diǎn),可以隨時(shí)隨地進(jìn)行業(yè)務(wù)處理;
·系統(tǒng)維護(hù)或升級(jí)只在服務(wù)器端,對(duì)客戶端無(wú)須進(jìn)行改動(dòng),只需要改變服務(wù)器端網(wǎng)頁(yè),即可實(shí)現(xiàn)所有用戶的同步更新,易于維護(hù)和升級(jí);
·開發(fā)簡(jiǎn)單,共享性強(qiáng)。
圖4
B/S訪問模式只需對(duì)服務(wù)器端程序進(jìn)行開發(fā)。在服務(wù)器端形成動(dòng)態(tài)網(wǎng)頁(yè)最常用的工具有ASP和JSP。由于采用的嵌入式芯片SX52只有4KB存儲(chǔ)容量,在SX52中既實(shí)現(xiàn)TCP/IP協(xié)議棧,又實(shí)現(xiàn)ASP和JSP的功能是很困難的。所以可以采用字節(jié)傳輸方式針對(duì)SX52用匯編語(yǔ)言編程實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)。
Java applet能夠被傳送到瀏覽器并且在瀏覽器所在的本地機(jī)上運(yùn)行。本設(shè)計(jì)正是利用了這一特性改進(jìn)了傳統(tǒng)的B/S模式設(shè)計(jì)出的應(yīng)用程序,Java applet對(duì)于管理和處理動(dòng)態(tài)數(shù)據(jù)也是一種行之有效的技術(shù)。Java applet能實(shí)時(shí)表示從輪詢得到的更新信息,利用這個(gè)特性顯示實(shí)時(shí)數(shù)據(jù)。所以程序客戶端采用Java applet設(shè)計(jì)實(shí)現(xiàn)。
嵌入式WEB服務(wù)器接入以太網(wǎng)時(shí),在程序中設(shè)置了自身的IP地址和MAC地址,可以與局域網(wǎng)上任一臺(tái)微機(jī)通信。服務(wù)器端主要實(shí)現(xiàn)兩部分功能:利用HTTP協(xié)議實(shí)現(xiàn)網(wǎng)頁(yè)瀏覽功能和利用套接字編程實(shí)現(xiàn)與客戶端applet通信的功能。服務(wù)器程序用SX52的匯編語(yǔ)言實(shí)現(xiàn)。
在WEB服務(wù)器中實(shí)現(xiàn)HTTP協(xié)議才能實(shí)現(xiàn)網(wǎng)頁(yè)文件的瀏覽。方案中將WEB服務(wù)器上擴(kuò)展的EEPROM與SX52相連,用來(lái)存儲(chǔ)要瀏覽的WEB文件,EEPROM里的WEB內(nèi)容采用原始數(shù)據(jù)的形式存儲(chǔ),沒有進(jìn)行封裝和編碼。文本內(nèi)容以ASCⅡ碼形式存儲(chǔ),圖像內(nèi)容以二進(jìn)制數(shù)據(jù)形式存儲(chǔ)。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
相關(guān)推薦
隨著計(jì)算機(jī)技術(shù)和通訊技術(shù)的不斷發(fā)展,互聯(lián)網(wǎng)和嵌入式智能儀器得到越來(lái)越廣泛的應(yīng)用,人類社會(huì)進(jìn)入后PC時(shí)代。本文主要介紹了嵌入式Web服務(wù)器設(shè)計(jì)方案,以及實(shí)現(xiàn)和主要應(yīng)用。##嵌入式Web服務(wù)器的軟硬件設(shè)計(jì)方案及其應(yīng)用。
2014-01-23 09:50:13
3957 具有語(yǔ)言標(biāo)準(zhǔn)統(tǒng)一性的特點(diǎn),所以只要將網(wǎng)絡(luò)服務(wù)器嵌入到嵌入式設(shè)備中,就可以實(shí)現(xiàn)客戶端瀏覽器收發(fā)信息和控制外圍設(shè)備等功能。本論文根據(jù)ARM的嵌入式系統(tǒng)的網(wǎng)絡(luò)互連技術(shù)和網(wǎng)絡(luò)通信基礎(chǔ)知識(shí),對(duì)嵌入式設(shè)備用到...
2021-11-09 09:14:00
嵌入式WEB服務(wù)器及遠(yuǎn)程測(cè)控應(yīng)用詳解
2013-11-18 15:58:16
========================================================================嵌入式WEB服務(wù)器BOA的移植方法(一)2007-2-26 16:20:00 隨著Internet技術(shù)的興...
2021-12-14 08:43:40
技術(shù)的迅速發(fā)展,嵌入式設(shè)備網(wǎng)絡(luò)化是必然趨勢(shì). 嵌入式WEB服務(wù)器是嵌入式設(shè)備接入Internet的主要方式之一,由于它的操作方便簡(jiǎn)單,功能齊全等特點(diǎn),現(xiàn)在被越來(lái)越多地應(yīng)用到儀器,智能家電等電子信息產(chǎn)品中...
2021-11-09 06:47:22
嵌入式WEB服務(wù)器網(wǎng)關(guān)系統(tǒng)的研究與實(shí)現(xiàn)
2012-08-24 22:57:04
隨著計(jì)算機(jī)技術(shù)和現(xiàn)代通信技術(shù)的不斷發(fā)展,設(shè)備即網(wǎng)絡(luò)是后PC時(shí)代對(duì)嵌入式系統(tǒng)的客觀要求,因此也需要建立嵌入式設(shè)備的網(wǎng)絡(luò)Web服務(wù)器。嵌入式Web能夠實(shí)現(xiàn)在各種工業(yè)監(jiān)控、檢測(cè)、以及自動(dòng)化控制等領(lǐng)域的遠(yuǎn)程
2019-10-29 06:48:51
分享:Embedthis Appweb 4.2.0,嵌入式Web服務(wù)器 Embedthis Appweb 4.2.0,嵌入式Web服務(wù)器
2021-12-16 07:50:11
嵌入式Web服務(wù)器不使用jetty,太麻煩了。配置也不熟悉。代碼嵌入式Tomcat示例參考資料嵌入式Tomcat示例嵌入式服務(wù)器jetty,讓你更快開發(fā)webTransfer-Encoding
2021-10-28 09:05:31
摘要:嵌入式Web服務(wù)器是嵌入式系統(tǒng)應(yīng)用的一個(gè)重要組成部分.以其簡(jiǎn)單,廉價(jià),功能完善和通用性強(qiáng)等特點(diǎn),在遠(yuǎn)程監(jiān)控,智能家電和資源共享等多種場(chǎng)合得到廣泛應(yīng)用.本文以嵌入式Web服務(wù)器為核心,對(duì)其研究
2021-11-09 08:41:24
嵌入式Web服務(wù)器
2022-03-02 07:55:20
嵌入式Web服務(wù)器
2022-03-30 14:01:14
實(shí)驗(yàn)原理WEB瀏覽器 瀏覽器是個(gè)顯示網(wǎng)頁(yè)伺服器或檔案系統(tǒng)內(nèi)的HTML文件,并讓用戶與此些文件互動(dòng)的一種軟件。個(gè)人電腦上常見的網(wǎng)頁(yè)瀏覽器包括Internet Explorer、Firefox
2021-10-28 07:29:42
FTP服務(wù)是目前廣泛應(yīng)用的因特網(wǎng)應(yīng)用服務(wù)之一,為了在國(guó)產(chǎn)嵌入式實(shí)時(shí)操作系統(tǒng)平臺(tái)上開發(fā)FTP服務(wù),采用多線程并發(fā)服務(wù)器的體系結(jié)構(gòu)設(shè)計(jì)了一種嵌入式FTP服務(wù)器,實(shí)現(xiàn)了包括對(duì)RFC959標(biāo)準(zhǔn)定義的訪問控制
2020-03-11 08:27:19
嵌入式__LWIP_WEB服務(wù)器
2012-08-20 09:53:16
嵌入式流媒體服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn)
2012-08-20 10:09:36
本文介紹了一種基于AT91RM920AT91RM92000微處理器的嵌入式監(jiān)控系統(tǒng)的視頻服務(wù)器設(shè)計(jì)。
2021-06-07 07:05:47
嵌入式設(shè)備如何搭建SSH服務(wù)器?
2021-12-23 09:19:06
易嵌入性 Jetty 設(shè)計(jì)之初就是作為一個(gè)優(yōu)秀的組件來(lái)設(shè)計(jì)的,這也就意味著 Jetty 可以非常容易的嵌入到應(yīng)用程序當(dāng)中而不需要程序?yàn)榱耸褂?Jetty 做修改。從某種程度上,你也可以把 Jetty 理解為一個(gè)嵌入式的Web服務(wù)器。 Jetty 可以作為 ...
2021-12-15 07:40:15
服務(wù)器以及對(duì)各種接口的連接方法。嵌入式Web服務(wù)器也是專門為嵌入式設(shè)備而設(shè)計(jì)的一種小巧精悍的Web服務(wù)器,能夠運(yùn)行于嵌入式TCP/IP協(xié)議棧上,并能夠提供幾乎所有的傳統(tǒng)Web服務(wù)器所能夠提供的功能。
2019-09-05 06:15:05
MicroBlaze在嵌入式Web服務(wù)器上的應(yīng)用是什么?
2021-06-04 06:53:31
1. 前期準(zhǔn)備上周通過wifi模塊的AP功能,可以通過連接WiFi訪問到目標(biāo)開發(fā)板。突然想移植個(gè)嵌入式Web服務(wù)器,為后續(xù)開發(fā)物聯(lián)設(shè)備做一下準(zhǔn)備工作。說干就干,度娘了一番,最終選擇了Boa。BOA
2021-12-14 07:54:37
基于ARM嵌入式Web服務(wù)器的研究與設(shè)計(jì)
2012-08-20 14:53:11
嵌入式WEB服務(wù)器及遠(yuǎn)程測(cè)控應(yīng)用詳解
2014-03-24 23:34:58
嵌入式服務(wù)器就是我們的可執(zhí)行單元包含服務(wù)器的二進(jìn)制文件(例如,tomcat.jar)。例如,對(duì)于一個(gè) Spring Boot 應(yīng)用程序來(lái)說,你可以生成一個(gè)包含 Embedded Tomcat
2021-12-27 06:38:59
嵌入式Web 服務(wù)器的工作原理1、服務(wù)器軟件(BOA)始終在HTTP 端口守候客戶端的連接請(qǐng)求,當(dāng)客戶端向服務(wù)器發(fā)起一個(gè)連接請(qǐng)求后,客戶端和服務(wù)器之間經(jīng)過“三步握手”建立起連接。2、在接收到客戶端
2021-12-16 07:12:34
現(xiàn)在在嵌入式設(shè)備中所使用的web服務(wù)器主要有:boa、thttpd、mini_httpd、shttpd、lighttpd、goaheand、appweb和apache等。Boa1.介紹Boa誕生
2021-10-28 07:32:09
和應(yīng)用。為了滿足資源有限的嵌入式系統(tǒng)的需要,本文采用微型TCP/IP協(xié)議棧uIP,在協(xié)議棧之上設(shè)計(jì)實(shí)現(xiàn)了基于CGI的動(dòng)態(tài)Web服務(wù)器,并將AJAX技術(shù)應(yīng)用到客戶端與服務(wù)器的實(shí)時(shí)數(shù)據(jù)交互中。AJAX技術(shù)的實(shí)現(xiàn)
2019-05-28 05:00:04
一種基于嵌入式Web服務(wù)器的遠(yuǎn)程控制系統(tǒng)的實(shí)現(xiàn)
2021-06-03 06:28:13
,廣泛應(yīng)用于嵌入式控制、消費(fèi),教育類多媒體、DSP和移動(dòng)式應(yīng)用等領(lǐng)域。隨著生活質(zhì)量的提高,人們對(duì)家庭智能化的需求越來(lái)越高。智能化正體現(xiàn)在人們生活的各個(gè)方面。其中家居的智能化正成為人們生活中追求的熱點(diǎn),而這里提出的基于嵌入式Web服務(wù)器的智能家居系統(tǒng)正好滿足這一需求。
2019-07-19 08:31:54
摘要:本文主要研究了基于ARM和Linux的嵌入式Web服務(wù)器的構(gòu)建及應(yīng)用.隨著互聯(lián)網(wǎng)的飛速發(fā)展,越來(lái)越多的信息化產(chǎn)品需要接入互聯(lián)網(wǎng)并通過Web頁(yè)面進(jìn)行遠(yuǎn)程訪問和控制,嵌入式Web服務(wù)器已成為目前
2021-11-05 06:07:48
只要在嵌入式設(shè)備中集成了Web服務(wù)器,就能實(shí)現(xiàn)用戶與嵌入式設(shè)備低成本、高通用性的信息交流,即客戶端利用HTTP瀏覽器,在任何時(shí)間、任何地點(diǎn)都能實(shí)現(xiàn)與嵌入式設(shè)備的信息交互??梢哉f,嵌入式Web
2019-09-04 06:46:09
服務(wù)器以及對(duì)各種接口的連接方法。嵌入式Web服務(wù)器也是專門為嵌入式設(shè)備而設(shè)計(jì)的一種小巧精悍的Web服務(wù)器,能夠運(yùn)行于嵌入式TCP/IP協(xié)議棧上,并能夠提供幾乎所有的傳統(tǒng)Web服務(wù)器所能夠提供的功能。
2020-04-06 08:03:37
嵌入式 WEB服務(wù)器的主要設(shè)計(jì)思想就是將嵌入式系統(tǒng)和 WEB技術(shù)結(jié)合起來(lái),將 WEB技術(shù)引入到現(xiàn)場(chǎng)測(cè)量和控制設(shè)備中,從而實(shí)現(xiàn)基于嵌入式 WEB服務(wù)器的控制系統(tǒng)。用戶可以通過現(xiàn)有的公共
2019-09-03 06:13:19
針對(duì)有線組網(wǎng)方式布線復(fù)雜、維護(hù)困難的問題,提出了一種基于ZigBee無(wú)線組網(wǎng)技術(shù)和嵌入式Web服務(wù)器,對(duì)家庭環(huán)境進(jìn)行遠(yuǎn)程監(jiān)控的實(shí)現(xiàn)方法。采用溫濕度傳感器DHT11實(shí)現(xiàn)溫濕度的采集,煙霧傳感器MQ2
2020-04-27 07:48:35
和交互性成為嵌入式系統(tǒng)網(wǎng)絡(luò)化過程的必然選擇.帶有Web接入能力的嵌入式設(shè)備將會(huì)得到飛速的發(fā)展,應(yīng)用在信息家電,通信設(shè)備,儀器儀表,遠(yuǎn)程管理等各個(gè)領(lǐng)域中.嵌入式Web服務(wù)器為嵌入式設(shè)備提供網(wǎng)絡(luò)接口,實(shí)現(xiàn)遠(yuǎn)程管...
2021-11-09 06:44:38
簡(jiǎn)單設(shè)計(jì)。本設(shè)計(jì)利用ARM 自帶的WEB服務(wù)器技術(shù),來(lái)實(shí)現(xiàn)對(duì)嵌入式WEB服務(wù)器系統(tǒng)的控制設(shè)計(jì)。該技術(shù)基于WEB服務(wù)器之上,且用嵌入式WEB服務(wù)器來(lái)實(shí)現(xiàn)對(duì)于網(wǎng)絡(luò)的訪問。本設(shè)計(jì)說明重點(diǎn)介紹了如下幾方面的內(nèi)...
2021-11-09 08:47:24
1.Apache FtpServer是一個(gè)純Java實(shí)現(xiàn)的FTP服務(wù)器2.既可以作為一個(gè)完整的FTP服務(wù)器單獨(dú)使用,也可以在Java程序中調(diào)用3.使用Apache FtpServer實(shí)現(xiàn)嵌入式FTP
2021-12-27 06:49:51
一種基于OHCI的嵌入式USB主機(jī)控制器接口實(shí)現(xiàn)
2021-06-02 06:50:43
什么是SX52控制器?如何利用現(xiàn)有軟件虛擬模擬高效構(gòu)筑可現(xiàn)場(chǎng)控制的嵌入式Web服務(wù)器?
2021-06-04 06:55:50
本文重點(diǎn)探討了在TM1300上實(shí)現(xiàn)嵌入式Web服務(wù)器的方法與具體實(shí)現(xiàn)中的一些關(guān)鍵問題。
2021-06-07 06:02:06
作為一個(gè)電子專業(yè)的碼龍,在嵌入式設(shè)備上實(shí)現(xiàn)web數(shù)據(jù)展示和控制,確實(shí)曾對(duì)自己提出了一個(gè)不大不小的挑戰(zhàn)。雖然web已存在這么多年,但是在嵌入式設(shè)備上實(shí)現(xiàn),并清楚講明如何移植web服務(wù)器,如何設(shè)計(jì)前端
2021-11-08 06:41:23
本文介紹了嵌入式網(wǎng)絡(luò)打印服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn),分析了其硬件結(jié)構(gòu)和軟件設(shè)計(jì)方法。
2021-06-07 06:53:42
嵌入式Web服務(wù)器每個(gè)Spring Boot Web應(yīng)用程序都包含一個(gè)嵌入式Web服務(wù)器。此功能會(huì)導(dǎo)致許多操作方法問題,包括如何更改嵌入式服務(wù)器以及如何配置嵌入式服務(wù)器。本節(jié)回答了這些問題。摘譯自
2021-10-27 08:35:13
利用http搭建
一個(gè)
服務(wù)器,通過
web端操作,+后臺(tái)
服務(wù)端+終端升級(jí)
嵌入式linux通過
服務(wù)端后臺(tái)對(duì)設(shè)備進(jìn)行遠(yuǎn)程升級(jí)升級(jí)內(nèi)容:內(nèi)核、驅(qū)動(dòng)、文件系統(tǒng)、應(yīng)用程序或者某些配置文件想尋找有關(guān)的項(xiàng)目源碼學(xué)習(xí),希望得到相關(guān)指點(diǎn),謝謝?。?/div>
2021-06-24 11:11:03
常見的嵌入式web服務(wù)器有:Lighttpd, Shttpd, Thttpd, Boa, Mini_httpd, Appweb, Goahead, luaopenwrt用的就是lua。當(dāng)然還有python實(shí)現(xiàn)的輕量級(jí)web框架flask,也可以用到嵌入式設(shè)備上。
2021-10-27 08:24:43
快速搭建嵌入式Web服務(wù)器
2012-08-02 00:08:57
本文討論了一種分布式視頻服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn)。
2021-06-08 06:55:11
嵌入式WEB的網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)的主要原理是什么?怎么實(shí)現(xiàn)基于嵌入式WEB的視頻服務(wù)器的設(shè)計(jì)?
2021-06-07 06:21:42
嵌入式Linux,boa,web服務(wù)器
2021-10-27 09:09:19
本嵌入式網(wǎng)絡(luò)攝像機(jī)采用高性能ARM9芯片微處理器,內(nèi)置嵌入式Web服務(wù)器。 通過嵌入式多任務(wù)操作系統(tǒng)采集攝像機(jī)視頻數(shù)據(jù);采集的視頻信號(hào)數(shù)字化后經(jīng)MJPEG算法壓縮,再通過內(nèi)部總線送到內(nèi)置的Web
2021-11-08 08:04:59
怎樣去設(shè)計(jì)嵌入式WEB服務(wù)器?怎樣去設(shè)計(jì)嵌入式WEB服務(wù)器的軟件?
2021-04-27 07:10:43
什么是嵌入式web服務(wù)器呢?怎樣在開發(fā)板上去搭建一個(gè)基于boa的web服務(wù)器呢?
2021-12-27 07:04:45
求大佬分享一種用VHDL設(shè)計(jì)嵌入式Web Server的方案
2021-05-28 06:59:58
一:移植Boa(web服務(wù)器)到嵌入式Linux系統(tǒng)一、Boa程序的移植1、下載Boa源碼 下載地址 目前最新發(fā)行版本: 0.94.13 (幾年沒更新版本了) 下載 boa-0.94.13.tar.gz,注意:若從boa上下載的是boa-0.94.13.tar.tar,解壓方式一樣 解壓:...
2021-12-14 06:14:38
一:移植Boa(web服務(wù)器)到嵌入式Linux系統(tǒng)一、Boa程序的移植1、下載Boa源碼 下載地址目前最新發(fā)行版本: 0.94.13 (幾年沒更新版本了) 下載 boa-0.94.13.tar.gz,注意:若從boa上下載的是boa-0.94.13.tar.tar,解壓方式一樣 解壓:2、...
2021-12-14 07:09:57
本文介紹利用嵌入式軟核處理器Nios II及廣泛應(yīng)用的嵌入式操作系統(tǒng)uClinux來(lái)實(shí)現(xiàn)電網(wǎng)參數(shù)的遠(yuǎn)程測(cè)控服務(wù)器的功能。
2021-05-28 06:26:04
嵌入式Web服務(wù)器系統(tǒng)的工作原理是什么?怎樣去設(shè)計(jì)嵌入式Web服務(wù)器系統(tǒng)的硬件?怎樣去設(shè)計(jì)嵌入式Web服務(wù)器系統(tǒng)的軟件?
2021-06-02 07:11:52
本文介紹一種基于W3150A+的嵌入式Web服務(wù)器設(shè)計(jì)。
2021-06-03 06:18:10
對(duì)Intenet技術(shù)的發(fā)展有重要意義。本文提出一種基于ARM-Linux操作系統(tǒng)的嵌入式Web服務(wù)器的設(shè)計(jì)方法,并給出相應(yīng)的軟硬件設(shè)計(jì),并利用Socket編程和CGI程序完成整個(gè)Web服務(wù)器的設(shè)計(jì)。該嵌入式
2019-04-11 07:00:04
(通用分組無(wú)線電業(yè)務(wù))網(wǎng)絡(luò)來(lái)實(shí)現(xiàn)嵌入式Web Server的方法,實(shí)現(xiàn)了遠(yuǎn)程無(wú)線接人嵌入式Web Server。嵌入式Web Server是一個(gè)簡(jiǎn)單易用的網(wǎng)絡(luò)服務(wù)器,用戶可通過IE訪問服務(wù)器的IP看到
2019-06-20 06:33:32
基于ARM的嵌入式uClinux系統(tǒng)設(shè)計(jì)與Web服務(wù)器應(yīng)用的實(shí)現(xiàn)
2006-03-25 15:00:37
47 摘要:為了滿足當(dāng)前工業(yè)控制和家用電器遠(yuǎn)程測(cè)控的要求,通過比較常用的嵌入式服務(wù)器技術(shù)并分析了嵌人式服務(wù)器的實(shí)現(xiàn)原理,設(shè)計(jì)了一種全新的Web服務(wù)器。詳細(xì)介紹了這種基于A
2009-01-10 12:44:40
17 首先介紹嵌入式Web 服務(wù)器的發(fā)展背景。然后,詳細(xì)討論嵌入式Web 服務(wù)器的支撐技術(shù),并提出瘦Web服務(wù)器模型。最后,分析嵌入式Web服務(wù)器的實(shí)現(xiàn)技術(shù)并給出2個(gè)具體實(shí)現(xiàn)形式。
2009-05-14 14:35:16
20 本文設(shè)計(jì)并實(shí)現(xiàn)一種可以將基于TCP/IP協(xié)議的計(jì)算機(jī)網(wǎng)絡(luò)設(shè)備,與基于CAN總線協(xié)議的底層現(xiàn)場(chǎng)網(wǎng)絡(luò)連通的嵌入式Web 服務(wù)器。
2009-05-15 16:16:49
14
嵌入式TCP/IP 協(xié)議棧能擴(kuò)展非智能設(shè)備的網(wǎng)絡(luò)功能,是信息智能化的一種有效手段。
本文從嵌入式WEB 服務(wù)器入手,分析了嵌入式TCP/IP 協(xié)議棧特點(diǎn),并著重探討了ARP、
2009-06-19 09:03:59
35 本文給出了一種嵌入式Web Server 的設(shè)計(jì)方案。該方案對(duì)基于ARM 和Linux 的嵌入式Web Server 系統(tǒng)的軟硬件體系結(jié)構(gòu)及構(gòu)建Boa 服務(wù)器的具體方法進(jìn)行
2009-09-08 08:52:26
37 設(shè)計(jì)并實(shí)現(xiàn)了基于SOPC技術(shù)的嵌入式Web服務(wù)器,簡(jiǎn)單介紹了SOPC技術(shù)的特點(diǎn)及構(gòu)建方法,隨后對(duì)該嵌入式Web服務(wù)器的實(shí)現(xiàn)在硬件和軟件兩方面都作了詳細(xì)論述,其中運(yùn)用Nios II軟核處
2009-09-21 10:21:49
33 隨著計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的快速發(fā)展,以嵌入式設(shè)備為主的監(jiān)控系統(tǒng)、信息家電和通信設(shè)備被廣泛使用,嵌入式Web服務(wù)器則是其中關(guān)鍵的技術(shù)設(shè)備。本文介紹了Web服務(wù)器的結(jié)構(gòu)設(shè)
2010-07-05 16:25:35
17 基于Linux的WEB服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn)
嵌入式WEB服務(wù)器的主要設(shè)計(jì)思想就是將嵌入式系統(tǒng)和 WEB技術(shù)結(jié)合起來(lái),將 WEB技術(shù)引入到現(xiàn)場(chǎng)測(cè)量和控制設(shè)備中,
2009-10-06 08:30:14
2917 
嵌入式設(shè)備資源有限,在這種情況下實(shí)現(xiàn)Web服務(wù)功能比較困難。針對(duì)嵌入式設(shè)備這種特點(diǎn),本文通過比較幾種Web服務(wù)器的優(yōu)缺點(diǎn),選定了Shttpd作為嵌入式Web服務(wù)器,并對(duì)其在Linux嵌入式
2011-11-15 10:15:51
79 隨著Internet技術(shù)的興起,在嵌入式設(shè)備的管理與交互中,基于Web方式的應(yīng)用成為目前的主流。本文主要論述了基于Android系統(tǒng)環(huán)境,在家庭網(wǎng)關(guān)中實(shí)現(xiàn)嵌入式Web服務(wù)器的設(shè)計(jì)方法,介紹了
2013-05-30 17:36:46
177 基于EPA標(biāo)準(zhǔn)的嵌入式Web服務(wù)器的設(shè)計(jì)_李萌
2017-01-19 21:54:24
1 隨著計(jì)算機(jī)技術(shù)和現(xiàn)代通信技術(shù)的不斷發(fā)展,設(shè)備即網(wǎng)絡(luò)是后PC時(shí)代對(duì)嵌入式系統(tǒng)的客觀要求,因此也需要建立嵌入式設(shè)備的網(wǎng)絡(luò)Web服務(wù)器。嵌入式Web能夠實(shí)現(xiàn)在各種工業(yè)監(jiān)控、檢測(cè)、以及自動(dòng)化控制等領(lǐng)域的遠(yuǎn)程
2019-11-01 15:27:55
1483 
嵌入式Linux,boa,web服務(wù)器
2021-10-20 18:50:59
7 常見的嵌入式web服務(wù)器有:Lighttpd, Shttpd, Thttpd, Boa, Mini_httpd, Appweb, Goahead, luaopenwrt用的就是lua。當(dāng)然還有python實(shí)現(xiàn)的輕量級(jí)web框架flask,也可以用到嵌入式設(shè)備上。
2021-10-20 18:51:02
9 獨(dú)立性和交互性成為嵌入式系統(tǒng)網(wǎng)絡(luò)化過程的必然選擇.帶有Web接入能力的嵌入式設(shè)備將會(huì)得到飛速的發(fā)展,應(yīng)用在信息家電,通信設(shè)備,儀器儀表,遠(yuǎn)程管理等各個(gè)領(lǐng)域中.嵌入式Web服務(wù)器為嵌入式設(shè)備提供網(wǎng)絡(luò)接口,實(shí)現(xiàn)遠(yuǎn)程管...
2021-11-03 19:21:04
3 進(jìn)行了簡(jiǎn)單設(shè)計(jì)。本設(shè)計(jì)利用ARM 自帶的WEB服務(wù)器技術(shù),來(lái)實(shí)現(xiàn)對(duì)嵌入式WEB服務(wù)器系統(tǒng)的控制設(shè)計(jì)。該技術(shù)基于WEB服務(wù)器之上,且用嵌入式WEB服務(wù)器來(lái)實(shí)現(xiàn)對(duì)于網(wǎng)絡(luò)的訪問。本設(shè)計(jì)說明重點(diǎn)介紹了如下幾方面的內(nèi)...
2021-11-03 20:06:03
21 摘要:嵌入式Web服務(wù)器是嵌入式系統(tǒng)應(yīng)用的一個(gè)重要組成部分.以其簡(jiǎn)單,廉價(jià),功能完善和通用性強(qiáng)等特點(diǎn),在遠(yuǎn)程監(jiān)控,智能家電和資源共享等多種場(chǎng)合得到廣泛應(yīng)用.本文以嵌入式Web服務(wù)器為核心,對(duì)其研究
2021-11-04 11:06:01
27 電子發(fā)燒友網(wǎng)站提供《基于Android的嵌入式Web服務(wù)器設(shè)計(jì).pdf》資料免費(fèi)下載
2023-10-20 09:56:49
0 電子發(fā)燒友網(wǎng)站提供《嵌入式Web服務(wù)器的實(shí)現(xiàn)及其CGI應(yīng)用.pdf》資料免費(fèi)下載
2023-10-25 10:55:13
0 電子發(fā)燒友網(wǎng)站提供《基于單片機(jī)的嵌入式web服務(wù)器設(shè)計(jì)與實(shí)現(xiàn).pdf》資料免費(fèi)下載
2023-10-26 14:36:48
0 電子發(fā)燒友網(wǎng)站提供《基于ARM平臺(tái)的嵌入式WEB服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn).pdf》資料免費(fèi)下載
2023-10-27 10:45:14
0
已全部加載完成
評(píng)論