搜索
bottom↓
回复: 63

littlevGL 在欧比特测控 RT1052开发板上的移植(开源)

  [复制链接]

出0入20汤圆

发表于 2018-6-5 12:48:28 | 显示全部楼层 |阅读模式

littlevGL 用起来很不错,欧美的简洁风格。没有国内做的那么太花的界面。但逻辑与流程写的比较好。
很喜欢这种简洁的风格,我们用了几天时间移植了一下,包括触摸屏,很好用,感觉在RT1052上速度
完全可以达到商用的水准。
TODO:
1.支持矢量字库,支持中文。
2.支持JPG与PND,BMP 等贴图。
3.支持常用的组态控件。
4.移植在freertos下面。GUI作为一个单独的任务来跑,
  定制一个通讯协议,可以在其他任务中控制,把GUI
  这块隔离开来,更方便商用。

本帖子中包含更多资源

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

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入20汤圆

 楼主| 发表于 2018-6-5 12:57:13 | 显示全部楼层
这里是源代码,7寸触摸屏。

本帖子中包含更多资源

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

x

出10入23汤圆

发表于 2018-6-5 12:58:15 来自手机 | 显示全部楼层
地板好看!

出0入0汤圆

发表于 2018-6-5 13:01:10 | 显示全部楼层
看着挺简洁

出0入0汤圆

发表于 2018-6-5 13:07:19 | 显示全部楼层
你们这个是我见过的最漂亮的RT1052核心板了

出0入0汤圆

发表于 2018-6-5 13:18:27 来自手机 | 显示全部楼层
真心漂亮,支持楼主,多谢分享,希望1052的资料像stm32那样多就好了

出0入0汤圆

发表于 2018-6-5 14:01:52 | 显示全部楼层
贴一个仓库,方便大家加入https://github.com/littlevgl/lvgl

出0入0汤圆

发表于 2018-6-5 14:05:12 | 显示全部楼层
强烈支持!我也要学。

出0入0汤圆

发表于 2018-6-5 14:12:55 | 显示全部楼层
果断收藏

出0入0汤圆

发表于 2018-6-5 14:27:19 | 显示全部楼层
我们需要学习资料!~~~

出50入58汤圆

发表于 2018-6-5 15:56:23 | 显示全部楼层
板子好漂亮啊

出150入135汤圆

发表于 2018-6-5 16:04:45 来自手机 | 显示全部楼层
这个103能跑起来吗?底层驱动支持以块为单位显示吗?支持局部区域刷新界面吗?

出0入8汤圆

发表于 2018-6-5 16:10:30 来自手机 | 显示全部楼层
可惜是bga

出0入0汤圆

发表于 2018-6-5 18:41:10 | 显示全部楼层
屏幕用通用40Pin的能适配吗?我有7寸40PIN的屏,准备买个楼主的开发板

出0入4汤圆

发表于 2018-6-5 19:55:48 | 显示全部楼层
板子很漂亮,gui看起来也不错

出0入0汤圆

发表于 2018-6-5 20:11:02 来自手机 | 显示全部楼层
最近这个gui很火

出15入118汤圆

发表于 2018-6-5 20:14:38 来自手机 | 显示全部楼层
Mark 好东西

出130入0汤圆

发表于 2018-6-5 21:10:14 来自手机 | 显示全部楼层
加个演示视频可好?欣赏下

出90入4汤圆

发表于 2018-6-5 21:15:14 来自手机 | 显示全部楼层
漂亮,板,GUⅠ都漂亮!

出0入0汤圆

发表于 2018-6-5 21:40:58 来自手机 | 显示全部楼层
漂亮。。。。。。

出0入0汤圆

发表于 2018-6-5 23:46:35 来自手机 | 显示全部楼层
支持图片靠转换工具转化吧,还有画线感觉也有点蛋疼,把点数据放在的常量结构体数组里面,这样怎样动态的画线呢?本来想自己动态的申请内存来实现传入坐标数据的结果根本没有地方释放内存。感觉要满足自己需求改动好大。

出0入0汤圆

发表于 2018-6-6 10:22:30 | 显示全部楼层
顶!LZ的板子和移植的GUI都很漂亮,必须支持一下!!!

出0入20汤圆

 楼主| 发表于 2018-6-6 10:39:17 | 显示全部楼层
1066950103 发表于 2018-6-5 23:46
支持图片靠转换工具转化吧,还有画线感觉也有点蛋疼,把点数据放在的常量结构体数组里面,这样怎样动态的画 ...

我想后面实现贴图,例如JPG 或者PNG放在SD卡里面,直接帖到LCD上去,另外还有各种控件贴图,alpha 混合等。

出0入0汤圆

发表于 2018-6-6 12:19:05 来自手机 | 显示全部楼层
wenming 发表于 2018-6-6 10:39
我想后面实现贴图,例如JPG 或者PNG放在SD卡里面,直接帖到LCD上去,另外还有各种控件贴图,alpha 混合等 ...

请问开发板支持40pin通用lcd吗?

出0入20汤圆

 楼主| 发表于 2018-6-6 12:32:11 | 显示全部楼层
nanfang2000 发表于 2018-6-6 12:19
请问开发板支持40pin通用lcd吗?

那个40pin的接口,夏普,LG,还有群创,友达,定义都不一样的,不知道哪种是通用的。

出0入0汤圆

发表于 2018-6-6 12:39:43 | 显示全部楼层
好东西,多谢分享

出140入8汤圆

发表于 2018-6-6 12:57:58 | 显示全部楼层
楼主家的核心板是适合真正产品批量使用,那些做开发板的搞的那个玩意到处都是骗学生的广告略烦它们,一直都想搞一块回来玩,但是没有项目用的上,没时间学这么多东西怕吃灰,暂时没入手。

出0入0汤圆

发表于 2018-6-6 13:01:20 | 显示全部楼层
wenming 发表于 2018-6-6 12:32
那个40pin的接口,夏普,LG,还有群创,友达,定义都不一样的,不知道哪种是通用的。 ...

你家开发板是否有40PIN管脚的定义图?我对比下我的LCD。我的LCD是荔枝派用的LCD,说是通用型的40PIN

出0入20汤圆

 楼主| 发表于 2018-6-6 13:08:52 | 显示全部楼层
本帖最后由 wenming 于 2018-6-6 13:10 编辑


你家开发板是否有40PIN管脚的定义图?我对比下我的LCD。我的LCD是荔枝派用的LCD,说是通用型的40PIN ...[/quote]
你看一下,我们这个接口里面包含了 I2C ,因为要连触摸屏。


本帖子中包含更多资源

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

x

出0入0汤圆

发表于 2018-6-6 13:22:02 | 显示全部楼层
wenming 发表于 2018-6-6 13:08
你家开发板是否有40PIN管脚的定义图?我对比下我的LCD。我的LCD是荔枝派用的LCD,说是通用型的40PIN ...[/ ...

很遗憾,接口管脚不兼容。那么你家配套的LCD在哪可以买呢?

出0入0汤圆

发表于 2018-6-7 11:29:31 | 显示全部楼层
楼主,有没有动画或者视频?

出0入20汤圆

 楼主| 发表于 2018-6-7 13:12:51 | 显示全部楼层
advarx21ic 发表于 2018-6-7 11:29
楼主,有没有动画或者视频?

我这里没有。看看其他人移植了这个的,能否分享一下?

出0入20汤圆

 楼主| 发表于 2018-6-7 13:13:47 | 显示全部楼层
nanfang2000 发表于 2018-6-6 13:22
很遗憾,接口管脚不兼容。那么你家配套的LCD在哪可以买呢?

我们现在都没LCD公开发售,原来找友达采购过一批,基本上是定制的项目上用的。

出0入0汤圆

发表于 2018-6-9 16:15:26 | 显示全部楼层
真的很漂亮

出0入0汤圆

发表于 2018-6-9 16:48:24 来自手机 | 显示全部楼层
真的真的很漂亮

出0入0汤圆

发表于 2018-6-10 00:00:21 | 显示全部楼层
刚刚看到TODO列表里有矢量字库,希望可以早点实现

出0入0汤圆

发表于 2018-6-12 18:47:19 | 显示全部楼层
很漂亮, 好东西,多谢分享

出0入0汤圆

发表于 2018-6-17 20:02:53 | 显示全部楼层
这是个好东西

出0入0汤圆

发表于 2018-6-18 03:01:20 | 显示全部楼层
littlevGL 中文显示方便吗?

出0入0汤圆

发表于 2018-6-18 12:38:53 | 显示全部楼层
liujingwei 发表于 2018-6-18 03:01
littlevGL 中文显示方便吗?

中文不就是弄个库就可以支持了

出0入0汤圆

发表于 2018-6-19 11:27:01 | 显示全部楼层
效果图用什么软件渲染的?

出0入0汤圆

发表于 2018-6-27 09:24:43 | 显示全部楼层
好资料谢谢

出50入0汤圆

发表于 2018-6-27 09:32:16 | 显示全部楼层
先期测试过littlevGL,可能我没做好,加入GBK汉字库,能够显示,如果开启抗锯齿,字体会缩小一半;
好像littlevGL没有直接支持汉字,自己加入的汉字处理;

出50入0汤圆

发表于 2018-6-27 09:32:32 | 显示全部楼层
楼主有测试汉字的图片?

出0入20汤圆

 楼主| 发表于 2018-6-27 11:13:03 | 显示全部楼层
ground 发表于 2018-6-27 09:32
楼主有测试汉字的图片?

还没测试汉字,谁能搞那个矢量字库,我这里板子可以借给他玩。

出5入10汤圆

发表于 2018-7-24 17:36:45 | 显示全部楼层
..\lvgl\lv_core\lv_obj.c(933): warning:  #188-D: enumerated type mixed with another type //定义了枚举类型,却用其它类型向它赋值
..\lvgl\lv_core\lv_obj.c(1083): warning:  #111-D: statement is unreachable  //编译器没执行到
楼主很多这种警告你可消掉了,如果消掉的话,不是要改动别人的这个gui库文件了吗?,顺便问一下,ittlevGL的模拟器在哪里可以找到

出0入0汤圆

发表于 2018-7-24 19:07:53 来自手机 | 显示全部楼层
哈哈哈哈哈哈哈

出0入0汤圆

发表于 2018-7-24 20:55:57 | 显示全部楼层
非常漂亮,谢谢共享~

出0入0汤圆

发表于 2019-1-7 14:51:35 | 显示全部楼层
请问第一张图是用上很么软件渲染出来的3D效果?感觉很逼真啊?难道是AD?

出25入84汤圆

发表于 2019-1-7 15:13:43 | 显示全部楼层
有没有教程?能不能泡澡ucOSII上?

出0入0汤圆

发表于 2019-1-7 15:34:23 | 显示全部楼层
chun2495 发表于 2019-1-7 15:13
有没有教程?能不能泡澡ucOSII上?

移植到什么系统无所谓的

出0入0汤圆

发表于 2019-1-7 15:51:27 | 显示全部楼层
mubei 发表于 2019-1-7 14:51
请问第一张图是用上很么软件渲染出来的3D效果?感觉很逼真啊?难道是AD?

有一种专门的3D渲染软件,几千上万块钱的。具体什么软件名字我忘了,以前我问过荔枝派群主,他们也是这种软件

出0入0汤圆

发表于 2019-1-7 16:39:47 | 显示全部楼层
nanfang2000 发表于 2019-1-7 15:51
有一种专门的3D渲染软件,几千上万块钱的。具体什么软件名字我忘了,以前我问过荔枝派群主,他们也是这种 ...

3DMAX?或者Vray?

出0入0汤圆

发表于 2019-1-7 16:54:56 | 显示全部楼层
你的网站打不开了?

出0入0汤圆

发表于 2019-1-8 08:57:55 | 显示全部楼层
gui看起来也不错

出0入20汤圆

 楼主| 发表于 2019-1-8 09:09:21 | 显示全部楼层
picobox 发表于 2019-1-7 16:54
你的网站打不开了?

网站在更新,原来那个供应商太慢了,不少国外的客户访问很慢,现在加了3个CDN节点。

出0入20汤圆

 楼主| 发表于 2019-1-8 09:10:01 | 显示全部楼层
mubei 发表于 2019-1-7 16:39
3DMAX?或者Vray?

犀牛,现在好多地方都用这个

出0入36汤圆

发表于 2019-1-11 00:42:39 来自手机 | 显示全部楼层
王工,这个用在单色屏上咋样?

出0入8汤圆

发表于 2019-1-11 10:42:41 | 显示全部楼层
好像没有combox 这控件?

出0入0汤圆

发表于 2019-1-27 21:06:19 | 显示全部楼层
不清楚为什么,下载了很多次,都是   文件打开已损坏

出0入0汤圆

发表于 2019-2-11 17:25:02 | 显示全部楼层
wjb444 发表于 2019-1-27 21:06
不清楚为什么,下载了很多次,都是   文件打开已损坏

测试下载没有问题

出0入0汤圆

发表于 2019-4-5 19:08:50 | 显示全部楼层
好东西,多谢分享

出0入0汤圆

发表于 2019-4-5 22:14:56 来自手机 | 显示全部楼层
楼主 ap6181驱动起来了吗?参考哪个资料啊,学习一下

出0入0汤圆

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

本版积分规则

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

GMT+8, 2024-3-29 18:15

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

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