1、是否可以通过更改协议栈完成?因为旧版本协议栈可以通过NLME_PermitJoiningRequest(255);来实现
2、如果不能实现,我定义了一个循环事件
if(events & MYAPP_PER_JOIN_EVT) //循环开启入网窗口
{
NLME_PermitJoiningRequest(254);//允许一直入网。254秒
osal_start_timerEx(zclGenericApp_TaskID,MYAPP_PER_JOIN_EVT,100000); //100s后产生允许入网事件
return ( events ^ MYAPP_PER_JOIN_EVT );
}
定时器事件是100秒后产生一个事件,是否可行,定时器时间是否太长?
3、协议栈中的定时定时器事件是通过什么来实现的?是单片机自带的定时器实现的,还是根据晶振的时钟脉冲进行软件计时实现的?