<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è) > 嵌入式系統 > 設計應用 > 基于A(yíng)RM9處理器的ZigBee工業(yè)以太網(wǎng)網(wǎng)關(guān)設計

基于A(yíng)RM9處理器的ZigBee工業(yè)以太網(wǎng)網(wǎng)關(guān)設計

作者: 時(shí)間:2011-08-22 來(lái)源:網(wǎng)絡(luò ) 收藏
圖3 網(wǎng)關(guān)軟件設計架構

  圖3 軟件架構

  軟件執行流程圖如圖4 所示,底層的硬件初始化包括時(shí)鐘的設置、GPIO 的管理、串口的配置、接口MII 的配置以及PHY 芯片的設置等,然后CC2520 的初始化配置無(wú)線(xiàn)通信模塊符合 協(xié)議標準,CC2520 初始化設置后,模塊即可以實(shí)現透明串口傳輸,與ARM 進(jìn)行數據交互。為適應短幀實(shí)時(shí)和確定性通信發(fā)展趨勢,通信采用UDP/IP 協(xié)議啟動(dòng)linux 內核多任務(wù)調度管理,進(jìn)行串口數據的收發(fā)、UDP 的接收與發(fā)送以及嵌入式WebServer 等任務(wù)。

  

圖4 軟件執行流程

  圖4 軟件執行流程

  3 協(xié)議轉換軟件

  TCP/IP 協(xié)議使用MAC 地址進(jìn)行硬件地址的識別并使用ARP 協(xié)議進(jìn)行硬件地址到IP 地址的解析因此必須完成 到ARP 地址的轉換,才能保證正常通訊ZigBee 中每個(gè)節點(diǎn)都有自己的MAC 地址,格式由64 位長(cháng)地址和16 位短地址組成文章實(shí)現了ZigBee協(xié)議中適配層和ARP,完成ZigBee 中MAC 地址到以太網(wǎng)IP 地址的映射工作流程圖如圖5 所示當接收到一個(gè)正常發(fā)往本地IP 的以太網(wǎng)數據包后,經(jīng)過(guò)協(xié)議判斷送往上層UDP(TCP)處理,最后到的應用程序處理網(wǎng)關(guān)應用程序經(jīng)過(guò)分析判斷,確定需要轉發(fā)給ZigBee 網(wǎng)絡(luò )中的哪個(gè)節點(diǎn),經(jīng)過(guò)ZigBee 端的ARP 地址解析出對應的ZigBee 中的節點(diǎn)MAC地址,將相應的數據包送至該節點(diǎn),完成一次數據通訊。

  同理,當ZigBee 端收到數據包后,通過(guò)同樣的解析將數據包送至對應節點(diǎn)或設備通過(guò)內嵌的WebServer 用戶(hù)可實(shí)現ZigBee 節點(diǎn)的實(shí)時(shí)訪(fǎng)問(wèn)、修改、組態(tài)等。

  

圖5 網(wǎng)關(guān)協(xié)議工作框圖

  圖5 網(wǎng)關(guān)協(xié)議工作框圖

  4 結束語(yǔ)

  在網(wǎng)關(guān)中內嵌WebServer,可通過(guò)以太網(wǎng)隨時(shí)訪(fǎng)問(wèn)或修改現場(chǎng)儀表的數據,實(shí)現遠程控制,遠程診斷等該產(chǎn)品有效的解決了現場(chǎng)短距離ZigBee 無(wú)線(xiàn)通訊連接以太網(wǎng)的問(wèn)題,以全新的方式向物聯(lián)網(wǎng)靠攏.


上一頁(yè) 1 2 下一頁(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>