【LVGL-使用SquareLine Studio设计器 】

LVGL-使用SquareLine Studio设计器

■ 简介

SquareLine Studio 设计器是一个付费软件。

■ 安装

SquareLine Studio 设计器的下载地址
我们点击“WINDOWS”下载 SquareLine Studio 设计器,下载完成之后我们就会得到 quareLine_Studio_Windows_v1_0_5.zip 压缩包。
SquareLine_Studio_Setup.exe 文件,双击运行.

■ SquareLine Studio移植到工程

第一步:点击表头菜单下的 Export 菜单,找到“Export file”选项并点击生成代码。
第二步:打开工程保存的路径,我们会发现四个文件,这些文件就是移植到工程中的文件,
在这里插入图片描述
第三步:把这些文件复制并拷贝到目标工程/ Middlewares/LVGL/GUI_APP 路径下。
第四步,打开工程并添加到工程当中, 如下图所示:
在这里插入图片描述

第五步:在 ui_helpers.h 以及 ui.h 文件把#if __has_include(“lvgl.h”)去除,如下所示:

#if __has_include("lvgl.h")
	#include "lvgl.h"
#else
	#include "lvgl/lvgl.h"
#endif
	我们把上述源码的条件编译语句去除,修改为如下源码:
#include "lvgl.h"

第六步:在 lv_mainstart 函数下调用 ui_init 函数初始化 UI 界面即可。

相关推荐

  1. <span style='color:red;'>LVGL</span>:

    LVGL

    2024-03-27 14:40:04      27 阅读
  2. crui_lvgl 一个LVGL的DSL辅助工具的设想

    2024-03-27 14:40:04       54 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-27 14:40:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-27 14:40:04       101 阅读
  3. 在Django里面运行非项目文件

    2024-03-27 14:40:04       82 阅读
  4. Python语言-面向对象

    2024-03-27 14:40:04       91 阅读

热门阅读

  1. [C++提高编程](三):STL初识

    2024-03-27 14:40:04       40 阅读
  2. css中让div上下位置居中

    2024-03-27 14:40:04       39 阅读
  3. Git相关命令(二)

    2024-03-27 14:40:04       37 阅读
  4. spring spi

    2024-03-27 14:40:04       38 阅读
  5. 使用Spring Boot Admin监控和管理Spring Boot应用程序

    2024-03-27 14:40:04       38 阅读
  6. 【go从入门到精通】for和for range的区别

    2024-03-27 14:40:04       34 阅读
  7. lInux 常用命令

    2024-03-27 14:40:04       36 阅读
  8. C#委托与事件

    2024-03-27 14:40:04       38 阅读
  9. pg事务ID清理

    2024-03-27 14:40:04       38 阅读