diff options
author | Klaus Musch <kmusch@gmail.com> | 2024-04-05 10:23:43 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-05 16:23:43 +0800 |
commit | c9a6b2588546afdd4bd18b8594e570246c23bca2 (patch) | |
tree | da48f9b491b01fd68f5e63dacaaae8a50effc5fb /examples/arduino | |
parent | a3d20a78ddf56dbac37b217af3b0716a353e8deb (diff) | |
download | lvgl-c9a6b2588546afdd4bd18b8594e570246c23bca2.tar.gz lvgl-c9a6b2588546afdd4bd18b8594e570246c23bca2.zip |
fix(example): LVGL_Arduino.ino millis() as tick source (#5999)
Diffstat (limited to 'examples/arduino')
-rw-r--r-- | examples/arduino/LVGL_Arduino/LVGL_Arduino.ino | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/examples/arduino/LVGL_Arduino/LVGL_Arduino.ino b/examples/arduino/LVGL_Arduino/LVGL_Arduino.ino index 03ed8eb90..04a79f9d1 100644 --- a/examples/arduino/LVGL_Arduino/LVGL_Arduino.ino +++ b/examples/arduino/LVGL_Arduino/LVGL_Arduino.ino @@ -67,6 +67,12 @@ void my_touchpad_read( lv_indev_t * indev, lv_indev_data_t * data ) */ } +/*use Arduinos millis() as tick source*/ +static uint32_t my_tick(void) +{ + return millis(); +} + void setup() { String LVGL_Arduino = "Hello Arduino! "; @@ -78,7 +84,7 @@ void setup() lv_init(); /*Set a tick source so that LVGL will know how much time elapsed. */ - lv_tick_set_cb(millis); + lv_tick_set_cb(my_tick); /* register print function for debugging */ #if LV_USE_LOG != 0 |