OSAL-定时器

2020-07-28  本文已影响0人  昨天剩下的一杯冷茶
//启动定时器, 自动重装。定时器时间到了就会发送事件,直到停止定时器。
uint8 osal_start_reload_timer( uint8 taskID, uint16 event_id, uint32 timeout_value );
//启动定时器, 仅一次
uint8 osal_start_timerEx( uint8 taskID, uint16 event_id, uint32 timeout_value );
//停止定时器
uint8 osal_stop_timerEx( uint8 task_id, uint16 event_id );

1、 设置一个开始的事件。


image.png

2、①处理在SimpleBLETest_Init函数设置的事件②处理定时器的事件


image.png

总结:
这一章就是花多一些时间看看OSAL_Timers.c文件。(_代码是开源的)

上一篇 下一篇

猜你喜欢

热点阅读