OpenEdv-开源电子网

 找回密码
 立即注册
查看: 3212|回复: 2

把LVGL所有控件整合到一个工程中

[复制链接]

4

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
126
金钱
126
注册时间
2021-7-6
在线时间
27 小时
发表于 2022-4-1 00:12:36 | 显示全部楼层 |阅读模式
最近接触到LVGL,感觉挺好用的,就跟着原子哥视频学习了一下,做了个demo,把LVGL的大部分控件都展示出来。本程序是基于正点原子官方litteVGL开发指南并结合B站视频进行编写的。由于时间有限,没有对控件的样式进行设计,绝大部分都是使用的默认样式。本人也是初学者,例程中有不对的地方,大家多多包涵。最后感谢正点原子的开源和一系列教程资源,原子哥的工作量也很大,希望大家多多包容,给与一些耐心和感谢。

注意:
第二个界面中,用ddlist选中要演示的控件后,按ok键才能切换
在scale中,为了显示LVGL的任务系统,回调函数中的业务逻辑没有写好,要等控件动画演示完毕再切换,否则程序会卡死
我把其中的功能类型相似的控件进行分类显示,(比如lv_arc和lv_line都属于画线类型,lv_sw、lv_cb都属于开关类型)所以一个例程中可能会显示好几个控件;
下边是PC端的codeblock的模拟器程序和单片机的程序,我用的是探索者的板子,两个程序都是基于正点原子的"手把手教你学littVGL"中的例程修改而来的。
时间有限,好多地方都没有优化改进,大家多多包涵。
微信图片_20220331235454.jpg 微信截图_20220331225519.png 微信截图_20220331225550.png 微信截图_20220331225508.png 微信截图_20220331225422.png 微信图片_20220331235447.jpg home.png 微信图片_20220331235440.jpg

微信截图_20220331225533.png
微信截图_20220331225410.png
微信截图_20220331225359.png
微信截图_20220331225455.png
2.png

MDK.rar

13.54 MB, 下载次数: 296

PC端模拟器.rar

7.7 MB, 下载次数: 47

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

4

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
126
金钱
126
注册时间
2021-7-6
在线时间
27 小时
 楼主| 发表于 2022-4-1 00:13:34 | 显示全部楼层
回复 支持 反对

使用道具 举报

8

主题

152

帖子

0

精华

高级会员

Rank: 4

积分
713
金钱
713
注册时间
2011-11-12
在线时间
149 小时
发表于 2023-2-28 16:24:25 | 显示全部楼层
做的不错,支持一下!
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 17:38

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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