打印
[工具下载]

单片机图形库,非常好用

[复制链接]
1971|36
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
mikewalpole|  楼主 | 2025-4-22 12:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一、GuiLite介绍GuiLite是一个开源的Gui框架,只依赖于一个单一的头文件库(GuiLite.h),不需要很复杂的文件管理,代码量平易近人,GuiLite由4千行C++代码编写,单片机上也能流畅运行,其最低的硬件运行要求如下:
[td]
CPU主频


ROM大小


RAM大小


24 MHZ


29KB


9KB



同时GuiLite具有很强的跨平台特性:
  • 支持的操作系统:iOS/macOS/WatchOS,Android,Linux(ARM/x86-64),Windows(包含VR),RTOS… 甚至无操作系统的单片机
  • 支持的开发语言:C/C++, Swift, Java, Javascript, C#, Golang…
  • 支持的第3方库:Qt, MFC, Winforms, CoCoa…
除此之外,GuiLite 提供一系列辅助开发工具:
  • ☁️完美的“云” + “物联网”解决方案:让你轻松驾驭全球IoT业务
  • 支持多语言,采用 UTF-8 编码;支持视频播放
  • 资源制作工具为你定制自己的字体/图片资源
  • 所见即所得的GUI布局工具
  • 编译活跃度统计,及实时分析
  • 支持3D & Web
  • 支持Docker,一条命令启动。
2、Gui移植结果下载完成后程序复位,可以在OLED上看到Demo的示例动画。



一些其他的演示效果








<<< 左右滑动见更多 >>>









<<< 左右滑动见更多 >>>










使用特权

评论回复
沙发
zhbd| | 2025-5-13 11:04 | 只看该作者
看不到演示效果

使用特权

评论回复
板凳
usysm| | 2025-5-21 12:49 | 只看该作者
GuiLite是一个开源的图形用户界面(GUI)框架

使用特权

评论回复
地板
primojones| | 2025-5-21 18:46 | 只看该作者
堆栈溢出、指针错误、中断配置冲突

使用特权

评论回复
5
bartonalfred| | 2025-5-21 21:11 | 只看该作者
它的轻量级、跨平台特性和丰富的功能使其成为开发嵌入式系统和物联网设备的理想选择

使用特权

评论回复
6
我是一颗胖蘑菇| | 2025-5-22 15:20 | 只看该作者
GuiLite听起来真的很方便,尤其是对于单片机项目来说。它的跨平台特性和对多种编程语言的支持,让开发者能够更容易地在不同设备上实现图形界面。

使用特权

评论回复
7
saservice| | 2025-5-23 11:42 | 只看该作者
GuiLite 提供丰富的组件和布局,并允许自定义皮肤和主题,满足不同设备和场景的需求。

使用特权

评论回复
8
治愈糖果屋| | 2025-5-23 11:48 | 只看该作者
GuiLite确实很方便,特别是对于资源受限的单片机项目。它的跨平台特性和轻量级设计让人印象深刻。

使用特权

评论回复
9
febgxu| | 2025-5-23 13:06 | 只看该作者
采用差异刷新算法,刷新效率比传统GUI提升3-5倍

使用特权

评论回复
10
暖心小太阳| | 2025-5-23 14:10 | 只看该作者
GuiLite的跨平台特性真的很棒,能在这么多操作系统和语言中使用,对于开发者来说太方便了。

使用特权

评论回复
11
时光贩卖机| | 2025-5-23 15:34 | 只看该作者
这个GuiLite框架听起来真的很方便,尤其是对于资源受限的单片机来说,能够流畅运行且代码量小,真是太棒了!

使用特权

评论回复
12
kmzuaz| | 2025-5-23 17:48 | 只看该作者
GuiLite 的代码量非常小              

使用特权

评论回复
13
yorkbarney| | 2025-5-23 18:15 | 只看该作者
检查芯片焊接、引脚连接,避免虚焊或短路

使用特权

评论回复
14
usysm| | 2025-5-23 18:41 | 只看该作者
GuiLite 设计时考虑了实时系统的性能需求

使用特权

评论回复
15
51xlf| | 2025-5-23 18:55 | 只看该作者
能在资源有限的设备上运行,如微控制器或低端嵌入式系统。

使用特权

评论回复
16
minzisc| | 2025-5-23 19:27 | 只看该作者
GuiLite可以在多种操作系统上运行

使用特权

评论回复
17
phoenixwhite| | 2025-5-23 20:44 | 只看该作者
GuiLite 对内存管理进行了优化,即使在 RAM 仅为 16KB 的设备上也能正常工作。

使用特权

评论回复
18
macpherson| | 2025-5-23 20:59 | 只看该作者
GuiLite是一个非常适合单片机和其他资源受限环境的GUI框架

使用特权

评论回复
19
pixhw| | 2025-5-23 21:18 | 只看该作者
GuiLite提供了丰富的组件和布局

使用特权

评论回复
20
tabmone| | 2025-5-23 21:31 | 只看该作者
支持多种嵌入式平台,提供了一些基本的图形元素

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

44

主题

1621

帖子

0

粉丝