目录
一、简介
LVGL模拟器:使用PC端软件模拟LVGL运行,而不需要任何嵌入式硬件。优点:便于学习、跨平台协同开发。
二、环境搭建
1、软件获取
安装包获取:https://www.codeblocks.org/downloads/
软件版本:codeblocks-20.03mingw-setup
2、工程获取
工程在文章置顶
三、运行程序
1、配置屏幕分辨率、修改配置文件
2、建立专门存放lvgl用户代码的文件
3、编写用户代码
#include "mygui.h"
#include "lvgl.h"
void my_gui(void)
{
lv_obj_t* switch_obj = lv_switch_create(lv_scr_act());
lv_obj_set_size(switch_obj, 40, 20);
lv_obj_align(switch_obj, LV_ALIGN_CENTER, 0, 0);
}
#ifndef _MYGUI_H
#define _MYGUI_H
void my_gui(void);
#endif // _MYGUI_H