void my_flush_cb(lv_disp_drv_t * disp, const lv_area_t * area, lv_color_t * buf); void touchscreen_read_callback(lv_indev_drv_t * drv, lv_indev_data_t*data); void * tick_thread (void *args);