<strong id="oofcw"><del id="oofcw"></del></strong>
    1. 朱經(jīng)理(微信同號) :

      18015181778

      技術(shù)文章您的位置:網(wǎng)站首頁(yè) >技術(shù)文章 >淺談ARM與μC/OS-II的彎管流量計存儲于通信

      淺談ARM與μC/OS-II的彎管流量計存儲于通信

      更新時(shí)間:2016-06-06   點(diǎn)擊次數:1272次

      彎管流量計串行總線(xiàn)主機控制器和設備控制器選用ISP1161A1。ISP1161A1是一個(gè)單片通用串行總線(xiàn)(USB)主機控制器(HC)和設備控制器(DC)。彎管流量計的主機控制器部分符合通用串行總線(xiàn)2.0規范,支持全速(12Mbit/s)和低速(1.5Mbit/s)的數據傳輸。ISP1161A1的設備控制器部分也符合通用串行總線(xiàn)2.0規范,支持全速(12Mbit/s)的數據傳輸。

      彎管流量計ISP1161A1十分適用于僅需要一個(gè)USB主機、一個(gè)USB器件或一個(gè)可配置USB主機和USB器件相結合的嵌入式系統和便攜式設備。這里用到了ZLG/FS文件管理系統,它是面向嵌入式系統的小型文件系統,兼容FAT16,FAT32等文件系統,支持多任務(wù)系統,它包括在μC/OS-II下使用的接口代碼,方便移植。

      彎管流量計網(wǎng)絡(luò )通信部分用到了ZLG/IP 是面向嵌入式系統開(kāi)發(fā)的小型 TCP/IP 協(xié)議棧。 ZLG/IP 源碼包提供實(shí)現 Internet 網(wǎng)絡(luò )上 IP 接點(diǎn)的功能,是個(gè)高性能的嵌入式TCP/IP 協(xié)議棧軟件 。 它使用 μC/OS-II 實(shí)時(shí)操作系統的信號機制來(lái)實(shí)現一個(gè)多任務(wù)并行可重入的協(xié)議棧,支持多種CPU。

      彎管流量計傳輸層有兩個(gè)協(xié)議傳輸數據:

      彎管流量計傳輸控制協(xié)議TCP 和用戶(hù)數據報協(xié)議UDP。 TCP 協(xié)議是面向連接的一個(gè)協(xié)議 ,可靠性高,費用也高;UDP是提供zui少服務(wù)和費用的傳輸層協(xié)議。TCP/IP 中 ,TCP 是基于 IP 數據幀的傳輸 ,能夠提供可靠的數據傳輸服務(wù)。圖6 所示 TCP/IP 協(xié)議下的網(wǎng)絡(luò )通信軟件流程。

      針對于服務(wù)器任務(wù),首先建立一個(gè)接收數據緩沖區,設定好服務(wù)器端SOCKET 的 IP 地址和端口 。 然后建立一個(gè)基于TCP 通信的 SOCKET, 并綁定服務(wù)器端的 IP 地址和監聽(tīng)端口,并檢查監聽(tīng)是否正確。彎管流量計等待接受客戶(hù)端的連接請求并判斷連接是否成功。 若成功連接,則根據客戶(hù)端請求的不同指令,發(fā)送應答,發(fā)送相應數據。數據傳送完畢后,清空緩沖區并斷開(kāi)連接。

      聯(lián)


      福利精品第一导航_欧美一区二区成人蜜桃片_国产精品欧美亚洲韩国日本_久久频这里精品99香蕉
      <strong id="oofcw"><del id="oofcw"></del></strong>