搜索
bottom↓
回复: 45

请教下 有没有简单好用的 GUI 系统?求推荐下

  [复制链接]

出0入0汤圆

发表于 2015-10-21 12:55:54 | 显示全部楼层 |阅读模式
我打算做一个测试仪,想要数据实时显示数据 想要酷点,有没有 这样的gui系统啊。。。。。。
最好开源的。

出0入0汤圆

发表于 2015-10-21 13:24:49 | 显示全部楼层
ucgui3.98        

出0入0汤圆

发表于 2015-10-21 14:07:04 | 显示全部楼层

emwin或者rtgui

出0入0汤圆

发表于 2015-10-21 16:11:43 | 显示全部楼层
emwin吧,rtgui之前用过,文档和注释都很少,用的痛苦啊,现在好像也不是免费了,且是基于rt-thread的。

出0入0汤圆

发表于 2015-10-21 16:14:12 | 显示全部楼层
stm32不是可以免费使用stemWin嘛!

出0入0汤圆

发表于 2015-10-21 17:26:43 | 显示全部楼层
除了上述几个
轻量级的有ugui、ugfx等,还有面向8位处理器了u8glib、ucglib。
前几天在stm32f429上刷了个TouchGFX,尼玛已经有Android的效果了  http://touchgfx.com/stmicroelectronics/

出0入0汤圆

发表于 2015-10-21 17:48:00 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2015-10-21 17:49:02 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入93汤圆

发表于 2015-10-21 17:57:43 | 显示全部楼层
标记一下。

出0入0汤圆

发表于 2015-10-21 19:51:49 来自手机 | 显示全部楼层
hackerboygn 发表于 2015-10-21 17:26
除了上述几个
轻量级的有ugui、ugfx等,还有面向8位处理器了u8glib、ucglib。
前几天在stm32f429上刷了个To ...

u8glib   ucglib都不开源的吧??

出0入0汤圆

发表于 2015-10-21 20:01:08 | 显示全部楼层
TouchGFX是个好东西啊,可惜不开放吧

出0入0汤圆

发表于 2015-10-21 20:07:31 | 显示全部楼层
标记!!

出0入0汤圆

发表于 2015-10-21 20:48:52 来自手机 | 显示全部楼层
zlggui         

出0入0汤圆

发表于 2015-10-21 20:54:16 | 显示全部楼层

zlggui比较适合 OLED或者12864这种单色,灰度,黑白屏。彩色tft用zlggui太丑了

出0入0汤圆

发表于 2015-10-21 20:56:21 | 显示全部楼层
本帖最后由 hackerboygn 于 2015-10-21 20:58 编辑
soos 发表于 2015-10-21 19:51
u8glib   ucglib都不开源的吧??


完全开源,并且走的是BSD开源协议。两个库都是同一作者,而且一直在更新,完美支持AVR和Arduino。

https://github.com/olikraus/u8glib


出0入0汤圆

发表于 2015-10-21 21:09:35 | 显示全部楼层
eye 发表于 2015-10-21 20:01
TouchGFX是个好东西啊,可惜不开放吧

商用的GUI,好像最便宜的授权要3000欧,官网可以下评估包,核心以库的形式提供。

出0入0汤圆

发表于 2015-10-21 23:24:35 来自手机 | 显示全部楼层
hackerboygn 发表于 2015-10-21 20:56
完全开源,并且走的是BSD开源协议。两个库都是同一作者,而且一直在更新,完美支持AVR和Arduino。

https ...

有示例图片么?

出0入0汤圆

发表于 2015-10-22 09:00:48 | 显示全部楼层

https://github.com/olikraus/u8glib/wiki/gallery
https://github.com/olikraus/ucglib/wiki/gallery

此图形库是轻量级的不包含控件系统,控件系统可以无缝使用m2tklib,好像也是同一作者

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2015-10-22 09:58:12 | 显示全部楼层
楼上的GUI真是不错,还开源,一定要研究一下

出0入4汤圆

发表于 2015-10-22 10:42:21 来自手机 | 显示全部楼层
GUI,标记下

出0入0汤圆

发表于 2015-10-22 13:39:04 | 显示全部楼层
先研究一下啊,正想自己做一个GUI

出0入0汤圆

发表于 2015-10-22 14:14:43 来自手机 | 显示全部楼层
mark 一直想找一个好的单色的gui

出0入0汤圆

发表于 2015-10-24 20:16:37 | 显示全部楼层
本帖最后由 ljt80158015 于 2015-10-24 20:50 编辑



看起来不错


u8glib  是针对单色的LCD

ucglib  是针对彩色的LCD



出0入0汤圆

发表于 2015-10-27 00:48:11 来自手机 | 显示全部楼层
不错,马克一下

出0入0汤圆

发表于 2015-10-27 01:37:58 | 显示全部楼层
不错 mark

出0入0汤圆

发表于 2015-10-27 07:55:10 | 显示全部楼层
标记,GUI

出20入118汤圆

发表于 2017-5-19 20:38:19 来自手机 | 显示全部楼层
gui Mark下

出50入58汤圆

发表于 2017-5-20 09:41:31 来自手机 | 显示全部楼层
单色GUI ,后面可能会用的但到

出0入0汤圆

发表于 2017-5-20 19:39:36 | 显示全部楼层
mark 一下

出0入0汤圆

发表于 2017-5-24 13:45:39 | 显示全部楼层
mark 一下  马上准备用

出100入101汤圆

发表于 2017-5-24 14:03:53 | 显示全部楼层
u8glib   ucglib,做得不错!

出0入0汤圆

发表于 2017-5-24 15:03:16 | 显示全部楼层
GUI Mark下

出0入0汤圆

发表于 2017-5-24 15:54:05 | 显示全部楼层
这么多种类

出0入0汤圆

发表于 2017-5-24 22:13:42 | 显示全部楼层
开了思路

出0入0汤圆

发表于 2017-5-27 07:49:54 来自手机 | 显示全部楼层
真的是非常不错

出5入10汤圆

发表于 2017-5-31 14:58:27 | 显示全部楼层

TouchGFX这个收费贵不

出0入0汤圆

发表于 2017-8-26 10:05:21 | 显示全部楼层
看了下,u8glib   ucglib,相当不错,适合做一些简单的界面。 128*128   128*160   320*240的屏幕这下可以靓起来了!谢谢楼主

出0入0汤圆

发表于 2017-9-7 16:33:22 | 显示全部楼层
hackerboygn 发表于 2015-10-22 09:00
https://github.com/olikraus/u8glib/wiki/gallery
https://github.com/olikraus/ucglib/wiki/gallery

你说的m2tklib  是不是就是m2.h 文件


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2017-9-7 16:46:31 | 显示全部楼层
ljt80158015 发表于 2017-9-7 16:33
你说的m2tklib  是不是就是m2.h 文件

我也没用过m2tklib,只跑过它的Demo,好像就是这个文件

出0入0汤圆

发表于 2017-9-7 16:49:56 | 显示全部楼层
注意u8glib不支持128以上的分辨率,原因是,它定义的数据类型为signed char,大于128就可能成负数死循环了,不要问我为什么知道

出0入0汤圆

发表于 2017-9-7 16:55:19 | 显示全部楼层
hackerboygn 发表于 2017-9-7 16:49
注意u8glib不支持128以上的分辨率,原因是,它定义的数据类型为signed char,大于128就可能成负数死循环了 ...

这个都是可以改的吧?

出0入0汤圆

发表于 2017-9-7 17:07:26 | 显示全部楼层
可以改,改动的地方不止一处。印象中最高位有其他用途,所以只能改成signed short了,这样显存也大了一倍

出0入0汤圆

发表于 2017-9-7 17:08:24 | 显示全部楼层
hackerboygn 发表于 2017-9-7 17:07
可以改,改动的地方不止一处。印象中最高位有其他用途,所以只能改成signed short了,这样显存也大了一倍
...



ucglib  没这个限制吧?


出0入0汤圆

发表于 2017-9-7 17:10:14 | 显示全部楼层
标记一下,可能用的到

出0入0汤圆

发表于 2017-9-7 17:31:34 | 显示全部楼层
ljt80158015 发表于 2017-9-7 17:08
ucglib  没这个限制吧?

我也没深入用过,但其支持大分辨率的液晶屏,应该没这个问题

u8glib主要还是针对8位的单片机,ram省到了极限。arm的话可以直接使用ucglib。
同时作者已经停止维护u8glib,要用就用u8glib2

出0入0汤圆

发表于 2017-9-8 22:29:50 来自手机 | 显示全部楼层
u8glib准备移植到单片机看看
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-19 20:15

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表