使用版本是2.5.1
开启了:NV_INIT,NV_RESTORE
使用过很多次的一个电路板。
代码使用官方提供的sample,修改而成。
现在出现的问题是:使用函数
zgWriteStartupOptions(ZG_STARTUP_SET, ZCD_STARTOPT_DEFAULT_NETWORK_STATE);
SystemReset();
之后并不能重现加入网络,LCD显示屏上始终显示IEEE 和IEEE 地址
但是从新下载程序并选择erase flash,之后就可以加入新网络,不知道是什么原因。同事请教用什么方法可以查询已使用的flash的情况,例如协调器的数据和用户使用的flash部分的情况
qi yang:
补充下,我的协调器也出现过类似情况,下载程序时使用Erase flash才可以从新开始加入设备。但是在服务器的设备链表里面,只有13个设备,并没有到达设备限制的上限。
VV:
那NV_INIT去掉,测试下