微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > zigbee 网络建立过程以及ZDO_STATE_CHANGE 在什么情况下被触发!

zigbee 网络建立过程以及ZDO_STATE_CHANGE 在什么情况下被触发!

时间:10-02 整理:3721RD 点击:

各位大侠,我zigbee协调器建网成功,终端成功加入。然后我把协调器断电,使用单步调试终端设备,不知道是什么原因造成了我的终端设备的网络状态却一直不变,这两个值一直相等(GenericApp_NwkState==DEV_END_DEVICE)?

      case ZDO_STATE_CHANGE://ZDO状态改变信息   

                                                 GenericApp_NwkState=(devStates_t)(MSGpkt->hdr.status);          

                                                if(GenericApp_NwkState==DEV_END_DEVICE)     

                                                  {

串口打印下,查看下GenericApp_NwkState的值 就知道了!

很谢谢你的答复!

我想问下,这和串口打印有什么关系吗?我不懂哦,我是觉的打印出来你也只是知道GenericApp_NwkState值,然后比较是否和DEV_END_DEVICE值相等?我现在用的是单步调试,观察到这个值GenericApp_NwkState=DEV_END_DEVICE是相等的,协调器断电后,我的终端设备程序里的DEV_END_DEVICE这个事件没被触发过?我不知道我的程序问题是出在哪里的?

怎么没有人回复呢?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top