1.1 LVGL模拟器环境搭建(Visual Studio)

1.1.1 官方获取工程文档 https://docs.lvgl.io/master/index.html

1.打开github下载

提示 ``` github不好打开,若顺利打开也不好下载。 打开可以百度一下,再看看运气。 下载可以直接下载压缩包,若解压后子文件夹里面文件丢失,可在github单独把子文件下载下来,然后添加到主线文件夹对应的子文件夹中。 ```

2.解压后打开工程,直接编译运行


3.添加用户文件(.c和.h文件)


.c文件同理,添加好后如下图,然后自由发挥,附代码。

.h文件代码
#ifndef _MY_GUI_H
#define _MY_GUI_H

void my_gui(void);

#endif
.c文件代码
#include "my_gui.h"
#include "lvgl.h"

void my_gui()
{
    lv_obj_t* switch_obj = lv_switch_create(lv_scr_act());
    lv_obj_set_size(switch_obj, 120, 60);
    lv_obj_align(switch_obj, LV_ALIGN_CENTER, 0, 0);
}

3.修改主程序文件,再编译运行
添加引用:

注释例程GUI,调用自定义GUI:

嗯,很好,可以运行

posted @ 2025-04-14 15:53  电子机械研思坊  阅读(446)  评论(0)    收藏  举报