在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 手機與無線通信 > 設計應用 > ZigBee空中下載技術研究及其優(yōu)化設計

            ZigBee空中下載技術研究及其優(yōu)化設計

            作者: 時間:2012-12-05 來源:網(wǎng)絡 收藏

            Z-Stack運行在一個OSAL操作系統(tǒng)上,OSAL是一種基于任務事件調度機制的操作系統(tǒng)。每個任務包含若干事件,每個事件對應一個事件號。當一個事件需要產(chǎn)生時,可以通過API函數(shù)設置相應的事件號,然后提交給操作系統(tǒng)調度觸發(fā)。本文設計的功能正是基于這種機制。OTA服務器的處理流程如圖2所示,OTA服務器為每一個請求更新的節(jié)點分配一個事件號,并通過請求節(jié)點的短地址索引,設置特定的事件。進入事件后,OTA服務器通過串口向OTA應用控制臺請求鏡像數(shù)據(jù)塊,并向節(jié)點發(fā)送鏡像塊數(shù)據(jù)。通過把事件添加到定時器鏈表,就能夠以響應間隔為時間單位,循環(huán)發(fā)送鏡像塊數(shù)據(jù),直到累計的發(fā)送鏡像塊大小等于節(jié)點的請求鏡像頁大小,從而完成一次的傳輸過程。

            本文引用地址:http://www.biyoush.com/article/153699.htm

            b.JPG


            Z-Stack協(xié)議棧有一個MAC定時器為操作系統(tǒng)提供計時。該定時器以每1 ms為單位,更新系統(tǒng)的定時器事件鏈表。定時器事件鏈表如圖3所示,鏈表的每一個結點記錄了任務號(task_id)、事件號(event_flag),計時時間(timeout)和下一個結點地址(*next)。圖中的ZCL_OTA_MT_ READ n定義為每個請求節(jié)點對應的事件號,Response Spacing即為節(jié)點請求的響應間隔,把兩者添加到鏈表當中。當計時時間減為0后,系統(tǒng)自動設定對應的事件號,從而使OTA服務器循環(huán)地向OTA應用控制臺索取鏡像塊數(shù)據(jù),并向節(jié)點發(fā)送鏡像塊響應。

            c.JPG


            OTA服務器處理鏡像頁請求的部分代碼段如下:
            d.JPG
            e.JPG



            評論


            相關推薦

            技術專區(qū)

            關閉