1 Star 2 Fork 5

LVGL / lvgl_sim_qt_sdl

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
README.md 1.18 KB
一键复制 编辑 原始数据 按行查看 历史
pdenjoh 提交于 2021-08-19 14:27 . docs: 增加无序列表

LVGL 嵌入式 GUI 库模拟器

screenshot

简介

这是一个 Qt 模拟器项目,可以在 Windows PC 运行 LVGL 。

使用 PC 模拟器优势:

  • 成本: 不必要购买或设计 PCB
  • 快速: 不必设计和制造 PCB
  • 协作: 任意数量的开发人员都可以在同一环境中工作
  • 开发人员友好: 在 PC 上调试更容易、更快

用法

获取PC项目

克隆PC项目及相关子模块:

git clone --recursive https://gitee.com/my_lvgl/lvgl_sim_qt_sdl.git

Qt 版本

Qt 5.1.1 (MSVC 2010, 32bit)

SDL 库版本

Win: SDL2-devel-2.0.16-VC.zip (Visual C++ 32/64-bit)

设置

为了允许自定义 UI 代码,lv_conf.h放置的文件ui/simulator/inc将自动覆盖此项目 lv_conf.h 文件。默认情况下,下面的代码ui被忽略,因此您可以将此存储库重用于多个项目。您将需要调用从main.c您的 UI 的入口函数。

为了允许模拟器和设备代码之间的临时修改,全局添加了一个 SIMULATOR=1 定义。

已知问题

  1. lv_demo_benchmark Demo 无法编译通过!
1
https://gitee.com/my_lvgl/lvgl_sim_qt_sdl.git
git@gitee.com:my_lvgl/lvgl_sim_qt_sdl.git
my_lvgl
lvgl_sim_qt_sdl
lvgl_sim_qt_sdl
master

搜索帮助