国产肉体XXXX裸体137大胆,国产成人久久精品流白浆,国产乱子伦视频在线观看,无码中文字幕免费一区二区三区 国产成人手机在线-午夜国产精品无套-swag国产精品-国产毛片久久国产

關 閉

新聞中心

EEPW首頁 > 工控自動化 > 設計應用 > 采用LPC2210的網絡化智能溫度傳感器系統(tǒng)設計

采用LPC2210的網絡化智能溫度傳感器系統(tǒng)設計

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

 圖5中,TCP/IP應用程序是用戶自己編寫的μC/OS—II任務,是ZLG/IP的使用者,位于整個程序的最高層。TCP/IP應用程序調用ZLG/IP提供的Socket API接口函數對網絡進行相應的操作。Socket API接口位于TCP/IP協(xié)議與應用程序之間,是用戶操作協(xié)議棧程序的工具,在應用程序中通過調用Socket API接口函數來對協(xié)議棧軟件進行操作。TCP、UDP處理模塊是協(xié)議棧程序中處理傳輸層協(xié)議的模塊,負責對傳輸層的數據進行封裝和解拆,保存?zhèn)鬏攲舆B接狀態(tài)。點劃線內部就是接收處理,包括IP報、ARP報、ICMP報的處理,及以太網層的數據接收驅動。接收驅動模塊在接收到數據后先進行分類,若是IP報就由IP處理模塊處理,若是ARP報就進行ARP協(xié)議處理。ARP請求報調用以太網發(fā)送模塊發(fā)送ARP應答報。IP處理模塊把數據分類,TCP或UDP報則轉由上層的傳輸層模塊處理,而ICMP協(xié)議處理模塊負責對IC—MP協(xié)議進行處理。IP發(fā)送模塊負責封裝IP報,并把封裝好的IP報傳送到下層發(fā)送模塊。IP發(fā)送模塊有4個上層模塊調用:分別是Socket API接口、UDP處理、TCP處理和ICMP處理。它們把相應的參數傳送給IP發(fā)送模塊,由IP發(fā)送模塊來封裝。Ethernet發(fā)送驅動模塊是屬于以太網層的處理模塊,負責封裝以太網報和數據的發(fā)送,調用它的模塊有ARP處理模塊和IP發(fā)送模塊。

本文引用地址:http://m.ptau.cn/article/161009.htm

  由于使用的是B/S結構,則編程是的是TCP通信的Socket API。編寫TCP通信的任務時分為服務器方式和客戶機方式兩種。服務器方式是需要監(jiān)聽連接,只有在與客戶機建立連接后才能進行數據處理??蛻魴C方式是主動連接服務器,也是在連接成功后才能進行數據處理。圖6是TCP通信時服務器端和客戶機端通信的函數應用圖。

TCP通信時服務器端和客戶機端通信的函數應用圖

  在編程時有其唯一的一個IP地址,即192.168.O.174。子網掩碼是255.255.255.0,網關地址與IP地址相同。Web服務器建立在微處理器中,個人PC機為客戶端,當個人需要查詢的值時,通過HTTP協(xié)議在瀏覽器中輸入該的IP地址(即ht—tp://192.168.O.174),便可進入該的網頁瀏覽界面。

  Web服務器任務程序代碼如下:

程序

程序

  結 語

  本已經過測試運行良好,能方便地通過瀏覽器實時查詢溫度傳感器所采集的溫度值。傳感器是如今傳感器技術發(fā)展的一個新的方向,本嵌入式技術實現了一個基本的基于網絡的化傳感器,其中的重點主要是對TCP/IP通信協(xié)議的實現,即將TCP/IP協(xié)議棧移植到系統(tǒng)中,然后調用相關的API函數實現網絡通信。而Web功能的實現主要了B/S模式,通過上層的HTTP協(xié)議實現了瀏覽器與嵌入式網絡傳感器的交互。實現傳感器的控制可以很好地應用在對家電設備的控制或工業(yè)現場的控制中,具有良好的應用前景。


上一頁 1 2 3 下一頁

評論


相關推薦

技術專區(qū)

關閉