立创ESP32S3N8R8开发板+2.8寸TFT电容触摸屏+Squareline Studio+PlatformIO
移植Squareline Studio工程
配置
硬件:立创ESP32S3R8N8开发板 + 2.8寸TFT显示屏(ST7789) + 电容触摸(GT911)
软件:Visual Studio Code + PlatformIO + Squareline Studio
Squareline Studio
设计UI
导出文件
-
工程设置
按如下所示设置工程,Project Export Root
和UI Files Export Path
路径可以选择为LVGL工程目录下新建的export
文件夹
-
Export
PlatformIO
文件结构
-
导出文件
以下为Squareline Studio导出的文件
-
移植文件
LVGL
- 修改lvgl
修改lvgl_conf.h,如下所示,关闭案例编译
main
-
添加头文件
#include "ui.h"
-
UI初始化
删去之前LVGL官方案例的内容,添加如下代码ui_init();