协调器:(coordinator)每个zigbee网络只允许有一个zigbee的协调器,协调器首先选择一个信道和网络标识(PAN ID),然后开始这个网络.因为协调器是整个网络的开始,他具有网络的最高权限,是整个网络的维护者,还可以保持间接寻址用的表格绑定,同时还可以设计安全中心和执行其他动作,保持...
分类:
其他好文 时间:
2015-09-01 06:57:18
阅读次数:
201
标题的问题,也可以理解为,如何提高ember zigbee设备大规模组网的处理处理能力。
尽可能的调用emberTick函数,可以让协议栈保持良好时序,并和802.15.4 MAC兼容。至少,在每个while的周期内,应该调用该函数一次
如果当网络信息非常繁重的时候,尤其在接受端,该函数应该更多的被调用。理想情况是,当收到一个packet时,你应该在500ms内调...
分类:
其他好文 时间:
2015-08-29 14:06:34
阅读次数:
296
转自:http://blog.163.com/ojb_123/blog/static/24177424201463012639205/ (作者:Bkey)是链接(Link)时出错:Fatal Error[e72]: Segment BANKED_CODE must be defined in a s...
分类:
其他好文 时间:
2015-08-28 00:28:32
阅读次数:
296
使用IAR Embedded Workbench编译zigbee程序时出现以下错误解决办法:Error[e12]: Unable to open file 'C:\Program Files\IAR Systems\Embedded Workbench 5.3\8051\config\lnk51ew...
分类:
其他好文 时间:
2015-08-27 22:50:35
阅读次数:
424
从飞比论坛那边看到一个问题,记录下:
一个ZigBee网络运行中,协调器通过串口与上位机连接,上位机设置协调器的PAN ID和Channel,协调器收到配置信息后,
首先将PAN ID和Channel广播发送至网络中的所有节点,然后协调器自身重启,加入新网络。部分代码如下:
//PAN ID
uint16 panId = BUILD_UINT16(msg[LOCDONGLE_CONFIG_...
分类:
其他好文 时间:
2015-08-12 19:25:21
阅读次数:
251
分别对SUN节点和PLANET节点进行说明。SUN节点流程图如图12.2
所示,节点上电是首先进行硬件及相应变量的初始化,然后创建网络,循环检测是否有数据包。如果接到数据包,对其进行解析,根据不同类型的数据包执行不同的操作。于此同时读取串口信息,如果串口有输入命令,对命令进行解析,执行不同的操作。
PLANET节点流程图如图12.3所示,PLANET节点首先进行一些初始化工作,然后申请加入...
分类:
其他好文 时间:
2015-08-12 11:42:24
阅读次数:
139
参考帖子 http://www.deyisupport.com/question_answer/wireless_connectivity/zigbee/f/104/t/61232.aspx
感觉如果是处于同一个网络,那么网络下所有的PANID和扩展PANID都是一样的,那PANID的数量有限只是到0x3FFF,所以我们可以用64bit的扩展PANID来作为指定地址,具体方法参考上面的帖子,TI...
分类:
其他好文 时间:
2015-08-02 16:55:08
阅读次数:
711
以下为转载内容,因为学习Zigbee,稍作整理了一下,希望作者不要怪罪。一、下载ZStack-CC2530.2.5.1a 网址http://download.csdn.net/detail/thanksgining/8328925下载后:二、安装ZStack-CC2530.2.5.1a安装后:Com...
分类:
其他好文 时间:
2015-08-01 10:01:37
阅读次数:
667
IEEE802.15.4协议内容:802.15.4,即IEEE用于低速无线个人域网(LR-WPAN)的物理层和媒体接入控制层规范。支持两种网络拓扑,即单跳星状或当通信线路超过10m时的多跳对等拓扑。但是对等拓扑的逻辑结构由网络层定义。LR-WPAN中的器件既可以使用64位IEEE地址,也可以使用在关...
分类:
其他好文 时间:
2015-07-31 19:53:46
阅读次数:
162