嵌入式技术论坛
直播中

申换换

8年用户 1581经验值
私信 关注
[资料]

基于eRPC的LVGL在线设计器相关资料分享

1、基于eRPC的LVGL在线设计器

  暂时这套系统划分成三部分:编辑界面,真机显示,以及两者之间的控制部分。

  github 上有一个开源的 LVGL 界面编辑器 LVGLBuilder ,有了它,笔者可以省去很多工作。(美中不足的是,它现在内置的 lvgl版本还是 6.x)。

  之前笔者为了入门 LVGL 使用 Qt 做了一个 LVGL 的模拟器(非 SDL,lvgl 的版本是8.2),这次它也帮了大忙。另外,笔者手头上有两块新唐的开发板(NUC970系列和N9H30系列),可以真机运行。

  剩下的两者之间的控制部分,当然是 eRPC 实现喽。

  笔者设想,任何能跑起来 LVGL 的平台,都能运行一个简单的无界面的 LVGL 服务。加上 eRPC 后,我们想让它显示什么就能显示什么。

  模拟器演示效果

  最初,笔者在虚拟机里(fedora)使用 Qt 5.15.5 跑这个 LVGL 模拟器,并移植了 linux 版的 eRPC。

  在物理机的 win10 系统里跑 LVGLBuilder,并移植了 win 版 eRPC。

  部分演示效果如下。

  创建 Bar

1.jpg

原作者:出出啊

更多回帖

发帖
×
20
完善资料,
赚取积分