野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 141943|回复: 247

<分享!!!!>F429移植littleVgl,论坛首发

  [复制链接]
发表于 2018-4-19 16:24:36 | 显示全部楼层 |阅读模式
本帖最后由 wancy2017 于 2018-4-21 16:47 编辑

最近有个很火的GUI,叫littleVgl,作者是挪威人,GUI做的很漂亮,而且开源免费,也一直在更新,所以决定移植到火哥的429板子上来,而且作为我以后的GUI来使用。
littleVgl的官网: https://littlevgl.com/
littleVgl对资源的占用描述:
(1)16, 32 or 64 bit microcontroller or processor
(2)16 MHz clock speed
(2)10 kB RAM for static data and >2 KB RAM for dynamic data (graphical objects)
(3)80 kB program memory (flash)
(4)Optionally ~1/10 screen sized memory for internal buffering (at 240 × 320, 16 bit colors it means 15 kB)


以下是一些官方的图,展示了littleVgl的皮肤的效果
111.png
222.png

333.png

555.png

666.png

444.png
以下是移植到开发板上的效果图
a.jpg
b.jpg
c.jpg
d.jpg



22.jpg

33.jpg

顺便拍了2段使用的视频
默认Demo: http://v.youku.com/v_show/id_XMz ... m=a2h0k.8191407.0.0
使用皮肤:  http://v.youku.com/v_show/id_XMz ... 0.0&from=s1.8-1-1.2 深色                   http://v.youku.com/v_show/id_XMz ... m=a2h0k.8191407.0.0   棕色  
           
附上littleVgl的一些资料,如果大家喜欢的话可以研究研究:
驱动: lv_drivers.zip (21.48 KB, 下载次数: 606)


例程: lv_examples.zip (1.23 MB, 下载次数: 662)
GUI库: lvgl-5.1.zip (885.23 KB, 下载次数: 476)
小工具: lv_utils-master.zip (368.37 KB, 下载次数: 647)

github地址: https://github.com/littlevgl/
移植方法: https://littlevgl.com/porting

最后是移植到火哥429板子上的源码:
移植littleVgl其实很简单,只需要实现 显示接口、触摸接口、心跳接口就可以了
源码:链接:https://pan.baidu.com/s/1cCJ8TjOTW4gpSE9X9eAgKA 密码:e060
移植过程:
1、修改了LCD的驱动,只用背景层来显示
2、添加了一个显示的文件,用于lvgl
3、添加了一个触摸的文件,用于lvgl
4、使用通用定时器来作为lvgl的心跳







回复

使用道具 举报

发表于 2018-4-19 17:16:04 | 显示全部楼层
这么好的资料,威武了!!!
回复 支持 反对

使用道具 举报

发表于 2018-4-19 18:19:06 | 显示全部楼层
厉害了
回复

使用道具 举报

发表于 2018-4-19 22:16:03 | 显示全部楼层
很cool!                  
回复 支持 反对

使用道具 举报

发表于 2018-4-19 22:41:01 | 显示全部楼层
               l厉害
回复 支持 反对

使用道具 举报

发表于 2018-4-19 23:06:02 | 显示全部楼层
谢谢分享                  !
回复 支持 反对

使用道具 举报

发表于 2018-4-19 23:52:18 | 显示全部楼层
厉害了 楼主有玩过touchgfx吗
回复 支持 反对

使用道具 举报

发表于 2018-4-20 06:18:20 | 显示全部楼层
谢谢分享!!!!!!!!
回复

使用道具 举报

发表于 2018-4-20 10:11:57 | 显示全部楼层
厉害了,不过效果看起来不怎么的
回复 支持 反对

使用道具 举报

发表于 2018-4-20 14:28:46 | 显示全部楼层
谢谢分享   
回复 支持 反对

使用道具 举报

发表于 2018-4-20 16:31:52 | 显示全部楼层
很漂亮,谢谢分享
回复 支持 反对

使用道具 举报

发表于 2018-4-20 17:09:20 | 显示全部楼层
向大牛学习,学习。
回复 支持 反对

使用道具 举报

发表于 2018-4-20 21:54:51 | 显示全部楼层
好东西,谢谢分享!
回复 支持 反对

使用道具 举报

发表于 2018-4-21 11:26:49 | 显示全部楼层
这个很厉害,好像这个GUI今年蛮火的,看到好多次了
回复 支持 反对

使用道具 举报

发表于 2018-4-21 15:02:31 | 显示全部楼层
cool            
回复 支持 反对

使用道具 举报

发表于 2018-4-21 15:09:23 | 显示全部楼层
厉害了  火哥
回复 支持 反对

使用道具 举报

发表于 2018-4-21 15:11:04 | 显示全部楼层
谢谢分享,先睹为快
回复 支持 反对

使用道具 举报

发表于 2018-4-21 15:14:25 | 显示全部楼层
厉害了,不过效果看起来不怎么的
回复 支持 反对

使用道具 举报

发表于 2018-4-21 15:28:49 | 显示全部楼层
很好很好---------------------
回复 支持 反对

使用道具 举报

发表于 2018-4-21 15:32:36 | 显示全部楼层
谢谢分享                  !
回复 支持 反对

使用道具 举报

发表于 2018-4-21 15:34:34 | 显示全部楼层
支持         支持
回复 支持 反对

使用道具 举报

发表于 2018-4-21 15:35:28 | 显示全部楼层
给你32个赞
回复 支持 反对

使用道具 举报

发表于 2018-4-21 15:42:44 | 显示全部楼层
威武霸气66666666666666
回复 支持 反对

使用道具 举报

发表于 2018-4-21 15:48:23 | 显示全部楼层
学习学习学习多多学习
回复 支持 反对

使用道具 举报

发表于 2018-4-21 15:58:09 | 显示全部楼层
虽 借记卡健康 賗
回复 支持 反对

使用道具 举报

发表于 2018-4-21 16:12:15 | 显示全部楼层
谢谢分享
回复

使用道具 举报

发表于 2018-4-21 22:09:53 | 显示全部楼层
11111111111111111111111111111111
回复 支持 反对

使用道具 举报

发表于 2018-4-22 10:29:33 | 显示全部楼层
赞!赞!赞!
回复

使用道具 举报

发表于 2018-4-24 11:06:44 | 显示全部楼层
66666666666666666,收藏
回复 支持 反对

使用道具 举报

发表于 2018-4-24 11:47:46 | 显示全部楼层
这个必须要顶一下才行了
回复 支持 反对

使用道具 举报

发表于 2018-4-25 15:32:41 | 显示全部楼层
顶!!!!!!!!!!!!!!!!!!!
回复

使用道具 举报

发表于 2018-4-26 15:16:59 | 显示全部楼层
感谢分享!
回复

使用道具 举报

发表于 2018-4-29 21:04:59 | 显示全部楼层
谢谢分享。               
回复 支持 反对

使用道具 举报

发表于 2018-4-30 06:56:47 | 显示全部楼层
这个必须要顶一下才行.
回复 支持 反对

使用道具 举报

发表于 2018-5-3 10:07:30 | 显示全部楼层
谢谢分享!!
回复

使用道具 举报

发表于 2018-5-5 09:21:25 | 显示全部楼层
好资料,顶顶顶
回复 支持 反对

使用道具 举报

发表于 2018-5-7 21:29:39 | 显示全部楼层
学习学习,赶快学习
回复 支持 反对

使用道具 举报

发表于 2018-5-14 16:12:17 | 显示全部楼层
楼主66666啊
回复 支持 反对

使用道具 举报

发表于 2018-5-20 23:23:54 | 显示全部楼层
HELLO,我想要
回复 支持 反对

使用道具 举报

发表于 2018-5-25 11:55:00 | 显示全部楼层
感谢分享。。。。
回复

使用道具 举报

发表于 2018-5-27 10:58:23 | 显示全部楼层
怎么移值啊
回复 支持 反对

使用道具 举报

发表于 2018-5-27 13:25:19 | 显示全部楼层
看着效果很炫啊,不知道和emwin比什么样,目前基本都是用emwin做的UI
回复 支持 反对

使用道具 举报

发表于 2018-5-28 08:51:02 | 显示全部楼层

这么好的资料,威武了!!!
回复 支持 反对

使用道具 举报

发表于 2018-5-28 14:41:04 | 显示全部楼层
看看了看看了
回复 支持 反对

使用道具 举报

发表于 2018-5-28 16:49:23 | 显示全部楼层
好东西 是用来收藏的
回复 支持 反对

使用道具 举报

发表于 2018-5-28 17:01:03 | 显示全部楼层
好资料 谢谢
回复 支持 反对

使用道具 举报

发表于 2018-5-28 17:01:51 | 显示全部楼层
好资料谢谢
回复 支持 反对

使用道具 举报

发表于 2018-5-28 22:47:31 | 显示全部楼层
                                    
回复 支持 反对

使用道具 举报

发表于 2018-5-30 19:58:43 | 显示全部楼层
正有需要,感谢LZ
回复 支持 反对

使用道具 举报

发表于 2018-6-4 09:07:31 | 显示全部楼层
非常感谢,正好需要这方面的资料,感谢开源精神
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-3-29 03:42 , Processed in 0.042957 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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