Edit online

LVGL 库中 samples 使用

4 Feb 2024

官方 LVGL 库 lvgl-ui/lvgl/examples 目录下是各种控件的测试用例, 以调用 started 目录下的 lv_example_get_started_1.c 为例进行流程说明:

  1. samples 相应的宏定义在 h 中已经默认打开:#define LV_BUILD_EXAMPLES 1

  2. 修改 c 中的入口函数:
    /*Create a Demo*/
    #if LV_USE_DEMO_MUSIC == 1
        void lv_demo_music(void);
        lv_demo_music();
    #else
        //void base_ui_init();
        //base_ui_init();
        void lv_example_get_started_1();
        lv_example_get_started_1();
    #endif