随笔分类 -  LVGL / 移植(Porting)

Logging
摘要:Logging LVGL has a built-in Log module to inform the user about what is happening in the library. Log level To enable logging, set LV_USE_LOG 1 in lv_ 阅读全文
posted @ 2024-12-20 09:00 AtlasLapetos 阅读(23) 评论(0) 推荐(0)
Operating system and interrupts
摘要:Operating system and interrupts LVGL is not thread-safe by default. However, in the following conditions it’s valid to call LVGL related functions: In 阅读全文
posted @ 2024-12-20 08:59 AtlasLapetos 阅读(39) 评论(0) 推荐(0)
Tick interface
摘要:Tick interface LVGL needs a system tick to know elapsed time for animations and other tasks. You need to call the lv_tick_inc(tick_period) function pe 阅读全文
posted @ 2024-12-20 08:59 AtlasLapetos 阅读(39) 评论(0) 推荐(0)
Input device interface
摘要:Input device interface Types of input devices To register an input device an lv_indev_drv_t variable has to be initialized. Be sure to register at lea 阅读全文
posted @ 2024-12-20 08:58 AtlasLapetos 阅读(81) 评论(0) 推荐(0)
Display interface
摘要:Display interface To register a display for LVGL, a lv_disp_draw_buf_t and a lv_disp_drv_t variable have to be initialized. lv_disp_draw_buf_t contain 阅读全文
posted @ 2024-12-20 08:58 AtlasLapetos 阅读(41) 评论(0) 推荐(0)
Set up a project
摘要:Set up a project Get the library LVGL is available on GitHub: https://github.com/lvgl/lvgl. You can clone it or download the latest version of the lib 阅读全文
posted @ 2024-12-20 08:57 AtlasLapetos 阅读(16) 评论(0) 推荐(0)