
Zigbee
别介三度说
从过去、现在、将来,叙说生活、工作的知识和技能。
展开
-
《ZigBee学习》星状网
原理学习 ZigBee有3种网络拓扑,即星状、树状和网状网络。星状网中,所有节点只能与协调器进行通信,而它们相互之间是禁止通信的。不存在有路由节点,只有终端节点和协调器节点。代码修改 在Zstack的nwk_globals.h中,通过修改STACK_PROFILE_ID的值来选择不同的控制模式;再通过修改NWK_MODE的值,选择不同的网络拓扑模式。// Controls...原创 2019-03-25 13:59:32 · 1443 阅读 · 0 评论 -
《Zigbee学习》OSAL 按键
《Zigbee学习》OSAL 按键学习ZigBee Stack协议栈时,使用到按键,发现OSAL里面有关于按键的任务调度。相关文件hal_key.chal_key.hhal_board_cfg.hzmain.cOnBoard.c函数调用过程InitBoard( OB_READY )调用HalKeyConfig(HAL_KEY_INTERRUPT_DISABLE,OnBoard...原创 2019-03-22 22:13:29 · 329 阅读 · 0 评论 -
《Zigbee学习》广播、组播
本节内容主要说明广播和组播的工作过程,通过协调器节点发送数据到路由节点、终端节点,然后路由、终端节点把接收的数据通过串口显示到PC串口上位机。硬件环境开发板:使用七彩光子开发的ZigBee节点编辑软件:IAR7.2 for 8051上位机:XCOM通信过程一、 广播1、广播参数配置SampleApp_Periodic_DstAddr.addrMode = (afAddrMode_t...原创 2019-03-24 10:41:59 · 916 阅读 · 0 评论 -
《ZigBee学习》点播
任务描述终端和路由往协调器发送数据,协调器的短地址为0x0000,端点为20。终端和路由操作过程1、用户任务事件初始化串口初始化MT_UartInit();MT_UartRegisterTaskID(task_id);点播:端点参数配置SampleApp_P2P_DstAddr.addrMode = (afAddrMode_t)Addr16Bit;//传输模式:点播传输 Sa...原创 2019-03-24 15:23:53 · 1391 阅读 · 0 评论