[应用方案]

我用过的GUI开发软件有µGUI

[复制链接]
2839|7
手机看帖
扫描二维码
随时随地手机跟帖
Ketose|  楼主 | 2018-8-20 15:45 | 显示全部楼层 |阅读模式
以前公司项目需要一款轻量级的gui,在网上找了很久,找到这款小巧的gui。
μGUI是一个免费和开源图形库为嵌入式系统。它是平台无关的,可以很容易地移植到几乎任何单片机系统。只要能够显示图形,显示μGUI并不局限于一个特定的显示技术。因此,支持LCD、TFT、电子纸、LED或OLED等显示技术。整个模块由三个文件组成:ugui.c,ugui.h和ugui_config.h。

μGUI的特性:
    μGUI支持任何颜色、灰度或黑白显示
    μGUI支持任何显示分辨率
    μGUI支持多个不同的显示
    μGUI支持任何触摸屏技术(例如AR,PCAP)
    μGUI支持窗口和对象(如按钮、文本框)
    μGUI支持特定于平台的硬件加速
    16个可用不同字体
    斯拉夫字母字体支持
    TrueType字体转换器
    集成和免费的可伸缩系统控制台
    基本几何函数(如线、圆、框等)
    可以轻松移植到几乎任何单片机系统
    无风险的动态内存分配

μGUI是独立于平台的,所以不需要使用一个特定的嵌入式系统。为了使用μGUI,只有两个需求是必要的:
1、可以控制目标显示像素的c函数。
2、必须在ugui_config.h中调整目标平台的整数类型。

QQ截图20180820154335.png

最后再补一个项目地址:https://github.com/achimdoebler/UGUI
zhuomuniao110| | 2018-8-20 23:28 | 显示全部楼层
这个没用过

使用特权

评论回复
天灵灵地灵灵| | 2018-8-21 10:15 | 显示全部楼层
大神们用过的东西真不少。

使用特权

评论回复
jasontu| | 2018-8-21 13:28 | 显示全部楼层
ugui提供的功能太少,只能使用簡單的button的功能,新唐有在推廣emwin,功能比較強大

使用特权

评论回复
yiyigirl2014| | 2018-8-22 16:02 | 显示全部楼层
这些还挺多的。

使用特权

评论回复
antusheng| | 2018-8-23 08:52 | 显示全部楼层
374275b7e05615bdb8.png
够炫酷的

使用特权

评论回复
antusheng| | 2018-8-23 08:53 | 显示全部楼层
三年没更新了,应该固定下来了。等几天试试

使用特权

评论回复
dsc78| | 2020-4-14 10:02 | 显示全部楼层
楼主,能否分享你的代码?主要是与LCD驱动的那部分,谢谢!

使用特权

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

本版积分规则

个人签名:我最讨厌两种人:一是有种族歧视的; 二是黑人;三是不识数的!

63

主题

3204

帖子

15

粉丝