diff --git a/components/gui/lvgl7.9/lvgl/lvgl.c b/components/gui/lvgl7.9/lvgl/lvgl.c index 704accdd1960a8580b1e306034ff47f598744557..b8d93c05d70b3f43a8f951b54c4f4244d44babe7 100644 --- a/components/gui/lvgl7.9/lvgl/lvgl.c +++ b/components/gui/lvgl7.9/lvgl/lvgl.c @@ -174,6 +174,12 @@ static void gui_thread(void *parameter) #ifdef OS_USING_GUI_LVGL_EXAMPLES gui_demo(); #endif + // display lvgl version + #ifdef OS_USING_GUI_LVGL_8_2 + os_kprintf("LVGL task handler thread start,lvgl version 8.2.0\r\n"); + #elif defined OS_USING_GUI_LVGL_7_9 + os_kprintf("LVGL task handler thread start,lvgl version 7.9.0\r\n"); + #endif while (1) { @@ -202,3 +208,19 @@ static int os_gui_init(void) return 0; } OS_INIT_CALL(os_gui_init, OS_INIT_LEVEL_APPLICATION, OS_INIT_SUBLEVEL_HIGH); + +// add cli show lvgl version +#ifdef OS_USING_SHELL +#include +void lv_show_version(void) +{ + #ifdef OS_USING_GUI_LVGL_8_2 + os_kprintf("lvgl version 8.2.0\r\n"); + #elif defined OS_USING_GUI_LVGL_7_9 + os_kprintf("lvgl version 7.9.0\r\n"); + #else // default 8.2.0 + os_kprintf("lvgl version 7.9.0\r\n"); + #endif +} +SH_CMD_EXPORT(lv_show_version, lv_show_version, "show lvgl version"); +#endif \ No newline at end of file diff --git a/components/gui/lvgl8.2/oneos_port/lv_port_init.c b/components/gui/lvgl8.2/oneos_port/lv_port_init.c index d4ef077e2ba526d6714d4399c86399fe8a6f5860..d1dfcfa2ffd5c47a6883ad432260107282c556d1 100644 --- a/components/gui/lvgl8.2/oneos_port/lv_port_init.c +++ b/components/gui/lvgl8.2/oneos_port/lv_port_init.c @@ -46,7 +46,14 @@ static void gui_thread(void *parameter) #elif defined (OS_USING_GUI_LVGL_EXAMPLES) gui_ex(); #endif - os_kprintf("LVGL task handler thread start!\r\n"); + //os_kprintf("LVGL task handler thread start!\r\n"); + + // display lvgl version + #ifdef OS_USING_GUI_LVGL_8_2 + os_kprintf("LVGL task handler thread start,lvgl version 8.2.0\r\n"); + #elif defined OS_USING_GUI_LVGL_7_9 + os_kprintf("LVGL task handler thread start,lvgl version 7.9.0\r\n"); + #endif while (1) { @@ -88,3 +95,19 @@ static int os_gui_init(void) } OS_INIT_CALL(os_gui_init, OS_INIT_LEVEL_APPLICATION, OS_INIT_SUBLEVEL_HIGH); + +// add cli show lvgl version +#ifdef OS_USING_SHELL +#include +void lv_show_version(void) +{ + #ifdef OS_USING_GUI_LVGL_8_2 + os_kprintf("lvgl version 8.2.0\r\n"); + #elif defined OS_USING_GUI_LVGL_7_9 + os_kprintf("lvgl version 7.9.0\r\n"); + #else // default 8.2.0 + os_kprintf("lvgl version 8.2.0\r\n"); + #endif +} +SH_CMD_EXPORT(lv_show_version, lv_show_version, "show lvgl version"); +#endif \ No newline at end of file