lv_tick.h
Typedefs
-
typedef uint32_t (*lv_tick_get_cb_t)(void)
Functions
-
void lv_tick_inc(uint32_t tick_period)
You have to call this function periodically
- Parameters:
tick_period -- the call period of this function in milliseconds
-
uint32_t lv_tick_get(void)
Get the elapsed milliseconds since start up
- Returns:
the elapsed milliseconds
-
uint32_t lv_tick_elaps(uint32_t prev_tick)
Get the elapsed milliseconds since a previous time stamp
- Parameters:
prev_tick -- a previous time stamp (return value of lv_tick_get() )
- Returns:
the elapsed milliseconds since 'prev_tick'
-
void lv_tick_set_cb(lv_tick_get_cb_t cb)
Set the custom callback for 'lv_tick_get'
- Parameters:
cb -- call this callback on 'lv_tick_get'
-
struct lv_tick_state_t