如题
Susan Yang:
首先建议将帖子移到 zigbee 板块
CC2530作为协调器最大可以带的子节点数量主要由以下参数决定:
NWK_MAX_ROUTERS,NWK_MAX_DEVICES,和MAX_NODE_DEPTH
这些参数在nwk_globals.h里
MAX_DEPTH决定了网络的最大深度。协调器(Coordinator)位于深度0,MAX_DEPTH参数限制了网络在物理上的长度,这个值默认是5,最大不能超过15。
MAX_CHILDREN决定了一个路由(Router)或者一个协调器节点可以处理的儿子节点的最大个数。
MAX_ROUTER 决定了一个路由(Router)或者一个协调器(Coordinator)节点可以处理的具有路由功能的儿子节点的最大个数。这个参数是 MAX_CHILDREN的一个子集,终端节点使用(MAX_CHILDREN – MAX_ROUTER)剩下的地址空间。
Viki Shi:
一般的应用几十上百个应该够了,如果对节点有高要求,TI有个文档论述了>400节点的方案,具体请参考这边:www.ti.com/lit/pdf/swra427