我在做项目时,遇到一个问题,项目中需要用到us级的定时事件处理,怎样才能获得?
【已解决】TuyaOS如何获得us级定时?
Re: TuyaOS如何获得us级定时?
你好,请问是哪个芯片平台?蓝牙还是zigbee!
Re: TuyaOS如何获得us级定时?
芯科 EFR32MG21A020
Re: TuyaOS如何获得us级定时?
Zigbee 项目
Re: TuyaOS如何获得us级定时?
至少要求10us级的定时
Re: TuyaOS如何获得us级定时?
有没有可靠的方法?
Re: TuyaOS如何获得us级定时?
附件是一个使用TIMER0做阻塞延时的例程,如果应用要实现事件定时,可以在tuya_main_loop中轮询tick去做。需要注意的是:
1.tuya_main_loop接口不能执行时间开销长的业务,否则会引起协议栈或SDK业务执行异常;
2.代码运行本身也有时间开销,non-os的us级延时采用事件定时可能因为SDK本身业务的执行,延时不一定很准确;
- Attachments
-
- tkl_delay.7z
- (813 Bytes) Downloaded 196 times
我的栈溢不出。
Re: TuyaOS如何获得us级定时?
好的,我先参考一下,有问题再说,谢谢!