请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC2538 工具/软件:TI-RTOS
您好!
我将 ZStack-3.0用于 ZigBee 通信。
在这里,我正面临 osal_start_timerEx()中的泡沫;
我使用此函数通过调用 osal_start_timerEx()来定期发送数据,每隔1分钟一次; 但每5分钟后、第5分钟数据发送两次。
即第5分钟数据发送两次
第10分钟数据两次
15分钟数据两次...
osal_start_timerEx() ; 一次每5分钟调用两次。
下面的代码显示了我的呼叫方式
if (事件和 Period_EVT)
{
看门狗克莱尔;
//设备处于网络中时的定期活动//
if (bdb_isDeviceNonFactoryNew())
{
OSAL_START_timerEx (Kiko_Active_TaskID、Period_EVT、20000);
Do Periode_Report();
返回(事件^ Period_EVT);
}
}