硬汉嵌入式论坛

 找回密码
 立即注册
查看: 6455|回复: 20
收起左侧

[emWin] 关于嵌入式GUI的选择问题

  [复制链接]

4

主题

6

回帖

18

积分

新手上路

积分
18
发表于 2020-5-30 18:49:20 | 显示全部楼层 |阅读模式
本帖最后由 隔壁的猫 于 2020-5-30 21:05 编辑

大家好!
      现在公司打算做一款控制器,主要是带一个800X480(或是800X600)的液晶屏(带触摸),系统用 freertos,需要连接aws IOT.
      主控现在暂定 瑞萨的 RZ/A1H的片子。
      现在面临的问题是: GUI软件的选择
      按我现在了解的内容,瑞萨的RZ/A有同TES的合作,用的是 Guiliani ,  但是瑞萨只能用 Guiliani-lite, 也就是 Guilian 的阉割版本,基本上拿来做产品不合适。
      而其它GUI,主要有emwin, touchGfx, crank,littlevgl 等。
      1. 据瑞萨FAE介绍,可以用 emwin , 但是OS 是emwinOS ,不是freertos, 但是现在 freertos 已经被亚马逊收购了,基本上所有的例程都是freertos的,也就是现在aws iot 的协议栈同freertos 的配合度是最好,最稳定的。
          而且据了解,emwin的效果和资源,以及开发便捷性都比touchGfx ,crank和guiliani 低。
      2. touchGfx, 据说是被ST收购了,是不是现在也不能用了?
      3. crank 是收费的,但是据说有教育版,现在还没找到,不知道哪位大神知道,而且教育版有哪些限制,能否告知下。收费的版本,费用怎么算?
      4. littlevgl 说是开源的,看论坛,发现大家也是玩玩,也没有发现那位兄台拿来做产品,不知道哪位大佬有实际做出项目的?能否谈下感受。
      5. 还有一个备选的,那是microchip的方案,主要是ARM9的片子,他家自己开发了一套GUI,同HARMONY搭配一起的,但是。。。,说多了都是泪,被坑过。
      一个产品,前期从OS,到GUI等的选择,感觉是至关重要的,毕竟东西是做出来卖的,中途如果发现问题,那真的郁闷至极哈。
      希望我的问题能抛砖引玉下,大家能谈谈现在量产中用的嵌入式GUI,他们都有哪些优缺点。

      


回复

使用道具 举报

0

主题

4

回帖

4

积分

新手上路

积分
4
发表于 2020-5-31 02:05:14 | 显示全部楼层
想都不用想,肯定是选ThreadX+GUIX。对瑞萨单片机应该是免费的。

test.png



回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106913
QQ
发表于 2020-6-1 10:22:21 | 显示全部楼层
关键还是看对那个GUI更加熟练,到了后期界面的攻坚时刻,如果由于不是特别熟悉导致一些功能做的不是特别好,还是挺闹心的。
回复

使用道具 举报

19

主题

371

回帖

428

积分

高级会员

积分
428
发表于 2020-6-1 22:08:24 | 显示全部楼层
如果GUI最终效果不是追求非常拉风的话,emwin应该是不错的选择(稳定,学习资源很丰富)。不同的终端用户对UI的要求不一样,还是看客户的具体需求吧
回复

使用道具 举报

4

主题

6

回帖

18

积分

新手上路

积分
18
 楼主| 发表于 2020-6-1 22:46:35 | 显示全部楼层
gawtg63263t236y 发表于 2020-5-31 02:05
想都不用想,肯定是选ThreadX+GUIX。对瑞萨单片机应该是免费的。

大佬,这个截屏是哪里来的?能否给个链接
回复

使用道具 举报

4

主题

6

回帖

18

积分

新手上路

积分
18
 楼主| 发表于 2020-6-1 22:49:38 | 显示全部楼层
eric2013 发表于 2020-6-1 10:22
关键还是看对那个GUI更加熟练,到了后期界面的攻坚时刻,如果由于不是特别熟悉导致一些功能做的不是特别好 ...

是啊,这也是现在一直在纠结的问题,但是现在emwin的资料应该是最多的,但是他的界面和整个资源的利用率,应该不太好。Crank 据说要十多W,不知道是不是真的,而且后面量产还有费用
回复

使用道具 举报

2

主题

180

回帖

186

积分

初级会员

积分
186
发表于 2020-6-2 08:53:43 | 显示全部楼层
LVGL大把产品,只是这个论坛用的人比较少
回复

使用道具 举报

13

主题

45

回帖

84

积分

初级会员

积分
84
发表于 2020-6-2 08:54:41 | 显示全部楼层
请教下兄台,microchip的芯片GUI那边有啥问题?
回复

使用道具 举报

13

主题

45

回帖

84

积分

初级会员

积分
84
发表于 2020-6-2 09:00:21 | 显示全部楼层
兄台,瑞萨的这个片子价格多少?
回复

使用道具 举报

7

主题

85

回帖

111

积分

初级会员

积分
111
发表于 2020-6-2 10:15:39 | 显示全部楼层
隔壁的猫 发表于 2020-6-1 22:49
是啊,这也是现在一直在纠结的问题,但是现在emwin的资料应该是最多的,但是他的界面和整个资源的利用率 ...

使用ST芯片,emwin免费
回复

使用道具 举报

0

主题

4

回帖

4

积分

新手上路

积分
4
发表于 2020-6-2 10:19:25 | 显示全部楼层
隔壁的猫 发表于 2020-6-1 22:46
大佬,这个截屏是哪里来的?能否给个链接

从瑞萨官网找到的,链接:https://www.renesas.com/tw/en/ab ... -express-logic.html  
你可以先试试guiX的设计器,用起来很方便。
http://www.armbbs.cn/forum.php?m ... &extra=page%3D1
回复

使用道具 举报

5

主题

578

回帖

593

积分

版主

Rank: 7Rank: 7Rank: 7

积分
593
发表于 2020-6-2 13:24:39 | 显示全部楼层
rz在threadx未开源之前就买了guix授权,为什么还要舍近求远呢?guix的设计器完整性一定比emwin好,emwin的才刚出来没多久,算是落后了
回复

使用道具 举报

4

主题

6

回帖

18

积分

新手上路

积分
18
 楼主| 发表于 2020-6-2 23:20:46 | 显示全部楼层
a3748622 发表于 2020-6-2 09:00
兄台,瑞萨的这个片子价格多少?

具体价格还没有咨询,但是据说RZ/A1H最高端的,应该是10美金。不过听说国内用得还不多,国外用的比较多,大多是车厂在用。看重它,主要是这个片子出来比ST的H7和NXP的RT1502早,稳定性应该更有优势
回复

使用道具 举报

4

主题

6

回帖

18

积分

新手上路

积分
18
 楼主| 发表于 2020-6-2 23:21:40 | 显示全部楼层
myxiaonia 发表于 2020-6-2 13:24
rz在threadx未开源之前就买了guix授权,为什么还要舍近求远呢?guix的设计器完整性一定比emwin好,emwin的 ...

今天让FAE去帮忙问了,据说不是免费的,他说它再确认下。
回复

使用道具 举报

0

主题

4

回帖

4

积分

新手上路

积分
4
发表于 2020-6-3 00:27:01 | 显示全部楼层
隔壁的猫 发表于 2020-6-2 23:21
今天让FAE去帮忙问了,据说不是免费的,他说它再确认下。

可以再等等,threadx和guix的LICENSED-HARDWARE还没更新呢,链接在这里:
https://github.com/azure-rtos/gu ... CENSED-HARDWARE.txt
https://github.com/azure-rtos/th ... CENSED-HARDWARE.txt
瑞萨的片子很大可能是免费的。
回复

使用道具 举报

4

主题

6

回帖

18

积分

新手上路

积分
18
 楼主| 发表于 2020-6-11 22:39:26 | 显示全部楼层
gawtg63263t236y 发表于 2020-6-3 00:27
可以再等等,threadx和guix的LICENSED-HARDWARE还没更新呢,链接在这里:
https://github.com/azure-rto ...

今天瑞萨的FAE答复,早期瑞萨是打算同express logic 合作的,但是由于谈完合作以后,express logic就被微软收购了,所以后来的合作也就不了了之了。所以现在express logic 的threadx 和guix并没有支持瑞萨RZ/A1的软件包,所以这事情就比较操蛋了。
我有个想法,不知道可行与否:
我从github上下载了guix的源码包,大概看了下,发现guix源码同threadx的粘性不是很大,是否有机会做出一个freertos + GUIX的架构出来,只所以有这方面的要求,主要是:1. GUIX的设计器用起来较为方便,而且GUIX从切面切换或是控件运用上,感觉比emwin好。2. 之前用VS试跑了GUIX和LVGL的例程,从内存和CPU的占用率上,感觉GUIX优于lvgl。
以上两点只是自己的个人体验而已,请大佬们轻喷
现在就不知道,有没有哪位大佬移植过GUIX到其它系统之类的,能否给与一些建议,或是我的想法可行性低,能否给些独到的见解,谢谢了。
回复

使用道具 举报

7

主题

74

回帖

100

积分

初级会员

积分
100
发表于 2020-6-17 09:14:14 | 显示全部楼层
贴图都可以贴出好界面,还是emwin好,基础控件多都可以不贴图,就是low了点.
回复

使用道具 举报

2

主题

180

回帖

186

积分

初级会员

积分
186
发表于 2020-6-17 11:32:59 | 显示全部楼层
GUIX对比lvgl优势在于 有上位机拖控件, lvgl是真香 rt1052跑起来速度很好
回复

使用道具 举报

0

主题

57

回帖

57

积分

初级会员

积分
57
发表于 2020-6-17 13:37:30 | 显示全部楼层
隔壁的猫 发表于 2020-6-11 22:39
今天瑞萨的FAE答复,早期瑞萨是打算同express logic 合作的,但是由于谈完合作以后,express logic就被微 ...

不了了之这个说法显然是有问题的。 实际情况是:加深合作力度。 两个月前瑞萨有这个新闻:
https://www.renesas.com/eu/en/ab ... 0/news20200402.html

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106913
QQ
发表于 2020-6-17 13:52:34 | 显示全部楼层
yuxinzhou 发表于 2020-6-17 13:37
不了了之这个说法显然是有问题的。 实际情况是:加深合作力度。 两个月前瑞萨有这个新闻:
https://www. ...

回复

使用道具 举报

2

主题

8

回帖

14

积分

新手上路

积分
14
发表于 2020-6-17 19:23:57 | 显示全部楼层
学习了,学习了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-10 01:24 , Processed in 0.252567 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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