TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2530终端设备最大数量的问题

1、请问Zstack中设备的最大数量、路由设备的最大数量、路由子节点的最大数量。怎么修改?

2、默认NWK_MAX_DEVICE_LIST = 20,NWK_MAX_ROUTERS =6;我修改NWK_MAX_DEVICE_LIST为30 ,NWK_MAX_ROUTERS为10;   为什么终端的设备还是被限制在14个。应该怎么修改?

YiKai Chen:

這個設置我測試過很多次,就是這樣改沒有問題的。你用的協議棧版本是?做完修改你设备有沒有先erase flash在重載程序測試?

user4711142:

回复 YiKai Chen:

没有erase flash,直接重新下载了一次程序

YiKai Chen:

回复 user4711142:

先erase flash在重載程序測試看看

user4711142:

回复 YiKai Chen:

这个是只需要更改协调器程序把?每个终端的程序不做改动

YiKai Chen:

回复 user4711142:

只需要更改协调器和路由

user4711142:

回复 YiKai Chen:

1、按键按下,清除flash

 if(keys & HAL_KEY_SW_7)     //按键S2被按下,清除自身的NV_RESTORE选项(终端、路由、协调器一样)

 {

   HalUARTWrite(0,"Clear NV\r\n",strlen("Clear NV\r\n"));

   NIB_init();//清除NV方法1

   NLME_UpdateNV(NWK_NV_NIB_ENABLE);

   //zgWriteStartupOptions( ZG_STARTUP_SET,ZCD_STARTOPT_DEFAULT_NETWORK_STATE );//清除NV方法2

   //重启

   SystemReset();  

 }

2、

重新烧录程序

3、入网测试

问题:只能由14个终端设备入网,第十五个无法入网。怎么办?

YiKai Chen:

回复 user4711142:

你用flash programmer把芯片都擦除一次在重新測試看看

user4711142:

回复 YiKai Chen:

我用这个,点击Perform Actions后,为什么感觉程序没有烧录进去?

YiKai Chen:

回复 user4711142:

選"Erase, program and verify"烧录看看

user4711142:

回复 YiKai Chen:

还是不行,用IAR的下载就可以

赞(0)
未经允许不得转载:TI中文支持网 » CC2530终端设备最大数量的问题
分享到: 更多 (0)