折腾:
期间,从
看到有个:
Persimmon 图形库
Persimmon GUI
20分鐘搞定嵌入式GUI,這箇國産“柿餅”不簡單 – 新聞動態 – RT-Thread物聯網操作繫統
RTT的柿饼UI演示 / 计算机图形/GUI/RTOS/FileSystem / WhyCan Forum
RT Thread persimmon UI signal/slot实现的真差劲 – phena的专栏 – CSDN博客
想请教一下RT-Thread最新的GUI-Persimmon UI – RT-Thread一般讨论 – RT-Thread开发者社区 – Powered by Discuz!
国产 Persimmon GUI V2.0版本上线有人想一起玩玩吗_嵌入式系统与MCU-面包板社区
推荐一个好用的国产嵌入式GUI (amoBBS 阿莫电子论坛)
littleVGL
LittlevGL – Open-source Embedded GUI Library
LittlevGL 使用 — 荔枝派Nano 全流程指南 documentation
Welcome to LittlevGL’s documentation! — LittlevGL 6.0 documentation
【柿饼派学习第一期】基于Persimmon UI的柿饼派开箱上手学…_嵌入式系统与MCU-面包板社区

【总结】
【主流的嵌入式GUI对比】
- Persimmon柿饼 
- RT-Thread的GUI 
- 以C++为基础 
- 优点: 
- 支持多点触摸 
- 提供类似signal/slot信号槽的使用方式 
- 包括各种动画特效 
- 界面效果不错 
对比:
特点
架构
效果:
 
- 详见附录 
开发
TouchGFX
- C++语言编写的软件框架 
- 优点: 
- 出色的图形和流畅的动画 
- 资源和功耗需求也很低 
缺点:
- TouchGFX开发易用性较差,开发周期性长 
emWin
- 公司:Segger 
- 优点: 
- 老牌的嵌入式GUI 
- 软件架构和功能比较成熟 
缺点:
- 显示效果偏Win95/Win98风格 
littleVGL
- 特点 
- 开源免费 
- 支持触摸屏操作 
- 移植简单方便 
- 开发者一直在不断完善更新 
- 自带控件丰富 
- 窗口、按键、标签、list、图表等 
支持很多特效
- 透明、阴影、自动显示隐藏滚动条、界面切换动画、图标打开关闭动画、平滑的拖拽控件、分层显示、反锯齿、仅耗少量内存的字体 
支持使用GPU
用途
- 常见于 MCU级别的设备 
- 以C编写 
- 支持各类输入输出接口与芯片 
效果
【Persimmon柿饼 UI 效果】




视频演示:
截图如下:










截图如下:

另外一个更完整的视频演示:










