Timer¶
Timer API Reference¶
Functions¶
-
OSStatus
bk_timer_initialize
(uint8_t timer_id, uint32_t time_ms, void *callback)¶ Initialises a timer and start.
- Note
user can user timer0 timer1 timer2 timer4 timer5
- Return
kNoErr : on success.
kGeneralErr : if an error occurred with any step
- Parameters
timer_id
: : the timer idtime_ms
: : time value(unit:ms)callback
: : callback
-
OSStatus
bk_timer_stop
(uint8_t timer_id)¶ stop timer
- Note
user can user timer0 timer1 timer2 timer4 timer5
- Return
kNoErr : on success.
kGeneralErr : if an error occurred with any step
- Parameters
timer_id
: : the timer id
-
UINT32
bk_get_timer_cnt
(uint8_t timer_id)¶