底层看不到。不过猜测应该是NLME_UpdateNV会保存关联表。你设置NWK_MAX_DEVICE_LIST 越大,你能关联的的节点数就越多
从下面调用使用的参数,这个函数需要保存的数据还真不少。
NLME_UpdateNV( NWK_NV_NIB_ENABLE |NWK_NV_DEVICELIST_ENABLE |NWK_NV_BINDING_ENABLE |NWK_NV_ADDRMGR_ENABLE );
可建议的方法如下:
1. 确定是用的最大的时间吗?最大时间是一秒。
2. 改写成如下试试,分成一项项试试
NLME_UpdateNV( NWK_NV_NIB_ENABLE);
//喂狗
NLME_UpdateNV( NWK_NV_DEVICELIST_ENABLE );
//喂狗
。。。。。