|
本帖最后由 隔壁的猫 于 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,他们都有哪些优缺点。
|
|