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

在Z-Stack中,设备睡眠的时候是如何去更新OSAL_Timer的?

为什么我的设备会睡眠但更新不了OSAL_Timer?

YiKai Chen:

可以具体一点描述你說的更新不了OSAL_Timer是什麼意思?

one Man:

回复 YiKai Chen:

就是睡眠一段时间后醒来,OSAL_Clock和OSAL_Timer的时间没有变化,和睡眠前的一样。

YiKai Chen:

回复 one Man:

醒來後先呼叫osalTimeUpdate.

one Man:

回复 YiKai Chen:

按道理是的,但我找不到。

YiKai Chen:

回复 one Man:

osalTimeUpdate在OSAL_Clock.c

one Man:

回复 YiKai Chen:

我知道,我说的是醒来后并没有呼叫osalTimeUpdate

YiKai Chen:

回复 one Man:

我知道,所以我说的是醒来后去呼叫osalTimeUpdate讓時間更新

one Man:

回复 YiKai Chen:

嗯,这样应该可以,但是原来的Z-Stack没有这样做啊,我也没有更改过休眠的代码,不知道是哪里出了问题

YiKai Chen:

回复 one Man:

是的,原来的Z-Stack没有这样做、所以我才跟你說要這樣作來解決你的問題

one Man:

回复 YiKai Chen:

好的,谢谢

赞(0)
未经允许不得转载:TI中文支持网 » 在Z-Stack中,设备睡眠的时候是如何去更新OSAL_Timer的?
分享到: 更多 (0)