移植Little VGL GUI库 demo演示-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 5106|回复: 0

移植Little VGL GUI库 demo演示

[复制链接]
发表于 2019-1-4 17:59 | 显示全部楼层 |阅读模式
本帖最后由 零知实验室-roc 于 2019-1-4 18:02 编辑

Little vGL作为一个优秀,源码开源的GUI库,内存占用少但是界面炫酷,目前得到越来越多的支持。现在零知开源平台移植了该库,下面在零知-增强板上进行了实验,效果很好。
特性:
  • 16, 32 or 64 bit microcontroller or processor
  • 16 MHz clock speed
  • 8 kB RAM for static data and >2 KB RAM for dynamic data (graphical objects)
  • 64 kB program memory (flash)
  • 支持GPU

1、硬件连接

硬件连接安装下表进行连线,我们使用的TFT液晶屏为240*320的ILI9341型号,带触摸屏XPT2046。



2、代码:
我们使用了TFT屏,因此使用了FSMC_TFT库,使用了触摸屏,因此还需要XPT2046的软件库,在下面附件中都能下载到,核心代码如下:

20190104175446.jpg

(4)创建lvgl的一个demo并展示
此demo为官方示例demo,直接调用。

3、效果展示


1.jpg

到这里下载源码和软件库:

http://www.lingzhilab.com/forum. ... d&tid=888&fromuid=2



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

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 06:42 , Processed in 0.119864 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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