<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于SX單片機實(shí)現WebServer和網(wǎng)絡(luò )協(xié)議棧

基于SX單片機實(shí)現WebServer和網(wǎng)絡(luò )協(xié)議棧

作者: 時(shí)間:2012-03-14 來(lái)源:網(wǎng)絡(luò ) 收藏


(1)棧對HTTP層的

因為HTTP層的下面是TCP層,也就是說(shuō)HTTP把TCP作為它的傳輸,所以那兩個(gè)TCP連接也為所用。理所當然,TCP API的發(fā)送和接收函數也用來(lái)實(shí)行的請求和相應命令。

所有的服務(wù)器資源都存放在外部的E2PROM中,HTTP使用統一資源定位器來(lái)指定返回給客戶(hù)端的資源。統一資源定位器就像一個(gè)帶有目錄的文件路徑一樣,指定資源的路徑和擴展名。棧并沒(méi)有像普通的解決方案那樣使用一般的文件系統來(lái)管理外部存儲器中的資源,而是采用了一種稱(chēng)之為智能信息表來(lái)解決這個(gè)問(wèn)題。當一個(gè)請求到來(lái)時(shí),一個(gè)8位的無(wú)用信息對統一資源定位器進(jìn)行運算(8位字符加運算),再將得到的數據乘以2,并把這個(gè)結果作為一個(gè)索引區中的一個(gè)值。如果在E2PROM中已經(jīng)建立了查找表,憑著(zhù)這個(gè)值在E2PROM中去查表,找到相應的資源并返回。用這種方法的好處是可以避免繁瑣的字符串的比較和將統一資源定位器直接存放在服務(wù)器中。這種文件系統的結構如圖6所示。
 
(2)E2PROM的編程

啟動(dòng)以前,要先把資源文件下載到E2PROM中。在這個(gè)方案中采用RS232端口從電腦上傳輸資源文件。下載程序自動(dòng)從電腦中載入磁盤(pán)的目錄結構并在E2PROM中創(chuàng )建E2PROM文件系統。

38.jpg

參考文獻

1 52BD100 Data Sheet. UBICOM Corporation,2000
2 SX52BD100 User Manual. UBICOM Corporation,2000
3 Ethernet SX-Stack Internet Connectivity. UBICOM Corporation,2000
4 Web Server Send Email Client Implementation with Ethernet as the Physical Layer. UBICOM Corporation,2000


上一頁(yè) 1 2 3 4 5 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>