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

新聞中心

EEPW首頁 > 手機(jī)與無線通信 > 設(shè)計應(yīng)用 > 基于JN5139的智能家居內(nèi)部組網(wǎng)

基于JN5139的智能家居內(nèi)部組網(wǎng)

作者: 時間:2009-03-17 來源:網(wǎng)絡(luò) 收藏

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

3 軟件設(shè)計
3.1 開發(fā)環(huán)境
的集成開發(fā)環(huán)境為CodeBlocks,該軟件是Jennie公司提供的代碼編輯和編譯環(huán)境,它和Cygwin的GCC編譯器進(jìn)行連接完成代碼的編譯工作。CodeBlocks是一款開源的C/C++開發(fā)工具,Jecnnic這個工具對其擴(kuò)展形成了自己的開發(fā)平臺。另外Jennic還提供易用的下載軟件FlashProgrammer,可將CodeBlocks生成的能夠在JNl539上運(yùn)行的程序下載到電路中。這些開發(fā)工具都可在其官方網(wǎng)站上免費(fèi)獲得,從而降低開發(fā)成本。
3.2 程序流程
協(xié)調(diào)器/家庭網(wǎng)關(guān)在初始化過程中,首先進(jìn)行能量掃描和激活掃描信道,如果未發(fā)現(xiàn)合適的信道,則終止建立網(wǎng)絡(luò):如果找到合適的信道,則分配給該網(wǎng)絡(luò)一個唯一的16位PANID和16位的網(wǎng)絡(luò)地址,并向物理層發(fā)出請求,收到確認(rèn)后成功。然后,協(xié)調(diào)器/家庭網(wǎng)關(guān)循環(huán)檢測終端設(shè)備的綁定請求,當(dāng)收到綁定請求時,進(jìn)行接入認(rèn)證,通過認(rèn)證后進(jìn)行綁定并更新鄰居表。然后接收數(shù)據(jù)并判定數(shù)據(jù)的來源,如果是外網(wǎng)發(fā)來的數(shù)據(jù),進(jìn)行協(xié)議轉(zhuǎn)換并處理外網(wǎng)請求;如果為內(nèi)網(wǎng)發(fā)來的數(shù)據(jù)請求,則接收查詢并發(fā)送需要查詢的數(shù)據(jù)。協(xié)調(diào)器/家庭網(wǎng)關(guān)的程序流程如圖4所示。

終端設(shè)備將可能加入網(wǎng)絡(luò)的協(xié)調(diào)器資料存入自己的鄰居表,包括協(xié)議版本、堆棧規(guī)范、PAN ID和其他可以加入的信息。然后向協(xié)調(diào)器發(fā)出請求信息。如果鄰居表中沒有合適的協(xié)調(diào)器,則表示入網(wǎng)失敗,終止加入網(wǎng)絡(luò)。如果發(fā)出的請求被批準(zhǔn),會得到協(xié)調(diào)器分配的一個16位的網(wǎng)絡(luò)地址,此時入網(wǎng)成功。終端設(shè)備與協(xié)調(diào)器進(jìn)行綁定操作,終端設(shè)備進(jìn)入查詢狀態(tài),并以一定的時間間隔查詢協(xié)調(diào)器緩沖區(qū)是否有對該節(jié)點的數(shù)據(jù)傳輸命令,若有則讀取傳感器數(shù)據(jù)或?qū)刂齐娐钒l(fā)出控制命令。圖5給出終端設(shè)備程序流程圖。

4 結(jié)語
將ZigBee這種低功耗、高可靠性、可擴(kuò)展性強(qiáng)的無線網(wǎng)絡(luò)應(yīng)用于,避免了各種現(xiàn)場布線,而且可以靈活增加新的家電設(shè)備。系統(tǒng)組網(wǎng)完成后,可以直接由家庭網(wǎng)關(guān)連接GRPS、INTERNET等外部網(wǎng)絡(luò),實現(xiàn)各種家電設(shè)備和家居環(huán)境的實時遠(yuǎn)程監(jiān)控。


上一頁 1 2 下一頁

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉