嗨,又和大家见面了,接下来就该说道我们Zigbee的数据通信的方式了
首先,在Zigbee无线局域网里,节点(即无线模块)按照在网络里的功能来划分, 有协调器 路由器 终端3大类。他们的硬件设计可以完全一样,即完全一样的模块,之所以不一样,是下载了不同功能版本的代码。而不管是协调器 路由器还是 终端,必须在一个Zigbee无线局域网里,才是。如果没有入网,那么充其量就是一个模块罢了。
而对于无线局域网而言,任何一个网络,第一个节点一定是该网络的协调器,且网络里有且仅有一个协调器. 而路由器和终端却可以有多个。
对于协调器 路由器 终端的了解如下:
协调器(Co-ordinator),是启动和配置网络的一种设备,是网络的中心节点,一个ZigBee网络只允许有一个ZigBee协调器
路由器(Router),是一种支持关联的设备,能够将消息转发到其他设备
ZigBee终端设备(End Device),执行具体功能的设备。
Zigbee网络组建以后,网络里的节点可以进行相互通信,数据通信的方式有4种,即单播, 广播, 组播, 绑定.
入网前
路由器
路由器在入网之前,一直发送信标请求帧,它的作用是,让在它附近的所有具备介绍人资格的节点,都回复信标帧,这些返回的信标帧被这个想要加入的无线模块拿到&#x