日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

学习记录 | ZigBee协议栈工作流程

發布時間:2024/8/1 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 学习记录 | ZigBee协议栈工作流程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

第一次來CSDN記錄一下學習過程,其實就是筆記啦

之前用Typora 的 但前幾天電腦出問題重裝系統后打開筆記文件發現照片都打不開了,索性想換一種記筆記方式

好啦 以下是正文!!!

對了 筆記來源是深圳安聯德公司提供的學習文檔資料

目錄

前言

一、ZigBee協議棧簡介

?編輯

二、ZigBee協議的體系結構

1.物理層(PHY)

2.介質接入控制子層(MAC)

3.網絡層(NWK)

4.應用層(APL)

?5.應用程序框架(AF)

?三、ZigBee基本概念

拓撲結構

一、星狀拓撲

二、樹狀拓撲

三、Mesh拓撲(網狀拓撲)

?工作模式

一、信標模式

二、非信標模式

?地址定義

一、IEEE 地址

二、網絡地址

尋址

發送信息方式

一、單點傳送(Unicast)

?二、間接傳輸(Indirect)

三、廣播傳送(broadcast)

四、組尋址(Group Addressing)

總結


前言

在校加入了一個使用CC2530的Zigbee物聯網的項目? 前段時間已經學習了CC2530基本的一些外設配置和使用 比如定時器 中斷 串口通信?

CC2530集成了51單片機的內核

接下來進入協議棧內容的學習

一、ZigBee協議棧簡介

ZigBee 是 IEEE 803.15.4 協議的代名詞。

這個協議規定的技術是一種短距離、低功耗的無線通信技術

特點是:近距離、低復雜度、自組織、低功耗、低數據速率、低成本。主要適合用于自動控制和遠程控制領域,可以嵌入各種設備

簡而言之,ZigBee是一種便宜的、低功耗的近距離無線組網通訊技術

協議棧:指網絡中各層協議的總和,形象的反映了一個網絡中文件傳輸的過程

二、ZigBee協議的體系結構

?

1.物理層(PHY)

定義了物理無線信道和MAC子層之間的接口,提供物理層數據服務和物理層管理服務。

內容:

2.介質接入控制子層(MAC)

MAC層負責處理所有的物理信道訪問,并產生網絡信號、同步信號;支持PAN連接和分離,土風兩個對等MAC實體之間可靠的鏈路

內容:

3.網絡層(NWK)

?協議棧的核心部分,主要實現節點加入或者離開網絡、接收或拋棄其他節點、路由查找及傳送數據等功能。

內容:

4.應用層(APL)

包括應用支持層(APS)、ZigBee設備對象(ZDO)和制造商所定義的應用對象。

內容:

?5.應用程序框架(AF)

?三、ZigBee基本概念

存在三種邏輯設備類型:Coordinator(協調器)? Router(路由器)? End-Device(終端設備)

ZigBee網絡由一個協調器和多個路由器和多個終端設備組成

?上圖為一個簡單的ZigBee網絡示意圖

拓撲結構

一、星狀拓撲

只包含一個Coordinator節點和一系列的End-Device節點? ,每個終端節點只能和協調器節點進行通信 ,如果需要在兩個終端節點之間進行通訊必須通過協調器節點進行信息的轉發

缺點 :節點之間的數據路由只有唯一的一個路徑

實現星狀網絡拓撲不需要使用ZigBee的網絡協議,IEEE的協議層就能實現,但需要開發者在應用層做更多的工作,包括自己處理信息的轉發

二、樹狀拓撲

包含一個Coordinator和一系列的Router和End-Device節點

協調器連接一系列的Router和End-Device,其子節點的Router也可以鏈接一系列的Router和EndDevice,這樣可以重復多個層級

注意 :協調器和路由器可以有自己的子節點,但終端不能有子節點

三、Mesh拓撲(網狀拓撲)

包含一個Coordinator和一系列的Router和End Device

網狀拓撲與樹狀類似,但具有更加靈活的信息路由規則,在可能的情況下,路由節點之間可以直接通訊,這種路由機制使得信息的通訊變得更有效率,而且意味著一旦一個路由路徑出現了問題,信息可以自動的沿著其他的路由路徑進行傳輸

?工作模式

一、信標模式

實現了網絡中所有的設備同步工作和同步休眠,以達到最大限度的功耗節省

二、非信標模式

指運訓終端設備進行周期性的休眠,協調器和所有的路由器設備必須長期工作狀態

?

?地址定義

一、IEEE 地址

64位,即MAC地址,全球唯一的地址,設備在他的生命周期中一直擁有他,通常由制造商或者被安裝時設置,由 IEEE 來維護和分配

二、網絡地址

16位,當設備加入網絡后分配,在網絡中是唯一的,用來在網絡中鑒別設備和發送數據

尋址

?

?

發送信息方式

一、單點傳送(Unicast)

將一個數據包發送給一個已經知道網絡地址的網絡設備

將 afAddrMode 設置為 Addr16Bit 并且在數據包中攜帶目標設備地址

?二、間接傳輸(Indirect)

不知道數據包的目標設備在哪里時使用

將 afAddrMode 設置為 AddrNotPresent 并且目標地址沒有指定,從發送設備的棧的綁定表中查找目標設備——源綁定

當數據向下發送到棧中,在綁定表中查找并使用該目標地址,這樣數據包被處理成一個標準的單點傳送數據包,如果在綁定表中找到了多個設備,就向每一個都發送數據包的拷貝

三、廣播傳送(broadcast)

將數據包發送給網絡的每一個設備?將 afAddrMode 設置為 AddrBroadcast

目標地址可以設置為下面廣播地址的一種:

四、組尋址(Group Addressing)

需要將數據包發送給網絡上的一組設備

將 afAddrMode 設置為 afAddrGroup 并且 addr.shortAddr 設置為 組 ID

??

?

總結

以上是關于ZigBee協議棧的底層理論知識,有點枯燥 感覺也沒有完全理解 ,有些概念雖不陌生但仍然是模糊的,或許實踐了會比較好吧

?下一章學習如何使用協議棧?

?

總結

以上是生活随笔為你收集整理的学习记录 | ZigBee协议栈工作流程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产精品亚洲AV色欲三区不卡 | 国产尤物网站 | 在线国产91 | 99久久久成人国产精品 | 欧美三级网 | 欧美激情另类 | 奇米综合| 欧美日韩免费网站 | 伊人网亚洲 | 国产毛片毛片毛片毛片毛片 | 免费一级全黄少妇性色生活片 | 国产美女一区二区三区 | 国产美女特级嫩嫩嫩bbb | 日本综合久久 | 福利网站在线观看 | 色婷婷五| 天天色天天射综合网 | 亚洲日本欧美在线 | 黄色一级片黄色一级片 | 国产免费一级 | 亚洲精品久久久 | 亚洲国产综合久久 | 韩国成人免费视频 | 人人草在线观看 | 欧美视频 | 亚洲图片在线播放 | 美丽的小蜜桃2:美丽人生 | 中文字幕精品在线 | 黄色成人在线网站 | 国产超碰在线观看 | a视频免费看| 青娱乐在线视频观看 | 亚洲国产精品尤物yw在线观看 | 午夜视频在线观看一区二区 | 自拍偷拍18p | 国产精品久久久久久久午夜 | 日韩国产毛片 | 亚洲大胆视频 | 日本精品久久久久中文字幕 | 久久久久久国产精品三级玉女聊斋 | 日韩av一卡 | 中文字幕一二三 | 国产精品久久久久毛片软件 | 男女激情在线观看 | 少妇高潮一区二区三区在线 | 欧美在线性 | 亚洲国产中文字幕在线观看 | 天天操网 | 日本伦理片在线看 | 热久久这里只有精品 | 成年性生交大片免费看 | 国内成人自拍 | 成人av在线影院 | 亚洲天堂系列 | 欧美在线观看不卡 | 午夜免费片 | 女人和拘做爰正片视频 | 拍真实国产伦偷精品 | 浪潮av网站| 在线观看av的网站 | 亚洲黄色精品 | 国产淫语| 欧美黑人粗大 | 五月婷婷免费视频 | 国产日韩一区二区三区在线观看 | 精品一区二区亚洲 | www.夜夜骑 | av在线免费不卡 | 亚洲国产精品麻豆 | 久久不射网 | 少妇人妻偷人精品一区二区 | 香蕉视频黄色在线观看 | 91国内精品野花午夜精品 | 热热热色| 色婷婷综合五月 | 久草视频在线观 | 国内精品久久久久久久久 | 婷婷综合五月天 | 欧美日本中文 | 伊人久久大香网 | 国产一区二区欧美日韩 | 欧美在线一区二区视频 | 18岁免费观看电视连续剧 | 国产免费无遮挡 | 欧美专区第二页 | 色淫湿视频| 天堂激情网 | 欧美日韩在线视频免费观看 | www狠狠干 | 日韩欧美国产另类 | 蜜桃av噜噜一区二区三区 | 欧美成年人视频在线观看 | 久久久精 | 欧美黑吊大战白妞 | 亚洲一区二区三区四区在线播放 | 色人阁婷婷 | 久久精品黄 | 蝌蚪久久 | 欧美中文字幕第一页 |