a一级爱做片免费观看欧美,久久国产一区二区,日本一二三区免费,久草视频手机在线观看

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > 基于SX單片機實現WebServer和網絡協議棧

基于SX單片機實現WebServer和網絡協議棧

作者: 時間:2012-03-14 來源:網絡 收藏


(1)棧對HTTP層的

因為HTTP層的下面是TCP層,也就是說HTTP把TCP作為它的傳輸,所以那兩個TCP連接也為所用。理所當然,TCP API的發送和接收函數也用來實行的請求和相應命令。

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

啟動以前,要先把資源文件下載到E2PROM中。在這個方案中采用RS232端口從電腦上傳輸資源文件。下載程序自動從電腦中載入磁盤的目錄結構并在E2PROM中創建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


上一頁 1 2 3 4 5 下一頁

評論


相關推薦

技術專區

關閉