如题,用的Z-STACK2.51的协议栈。
做如下设置:#define STACK_PROFILE_ID GENERIC_STAR
#define NWK_MAX_DEVICE_LIST 100
#elif ( STACK_PROFILE_ID == GENERIC_STAR )
#define MAX_NODE_DEPTH 1
#elif ( STACK_PROFILE_ID == GENERIC_STAR )
uint8 CskipRtrs[MAX_NODE_DEPTH+1] = {1};
uint8 CskipChldrn[MAX_NODE_DEPTH+1] = {100};
编译是没问题的。但在实际中,加入的节点数只能有16左右。而且协调器的内存占去了7K多。为什么呢。星形网不是可以支持300个节点吗?如果不是,应该怎么设置呢。不使路由器。谢谢!