微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > 关于开启NV_RESTORE选项后的一些疑问

关于开启NV_RESTORE选项后的一些疑问

时间:12-22 整理:3721RD 点击:

我要实现的功能是zigbee组网成功后,如果协调器掉电,重新启动

要求协调器加入原来的网络,不重建网络

我指定了所有节点的CHANNEL和PAN_ID,均为一样的固定值

目前我在协调器增加宏定义NV_RESTORE=1

然后组网成功后,协调器掉电,重新启动

可以加入到原有网络

但是我更换多个设备连接协调器后,发现新的节点无法加入网络

我擦除协调器FLASH,更换与刚才一样的程序

新节点就能加入网络了

所以我想是否由于连接的设备过多导致NV MEMORY存储区全部被占用

以至于新节点无法加入网络

 

就我要实现的功能而言,我的做法是否正确?是否需要在程序中增加NV_函数?

请帮助我,谢谢。

 

对的,每个节点有最大子节点设置,超过数量后,就无法容纳更多的节点加入网络了。

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

网站地图

Top