移植Little VGL GUI库 demo演示
本帖最后由 零知实验室-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。
http://www.lingzhilab.com/data/attachment/forum/201901/04/170434jmpi4vn9vnecr2e5.jpg
2、代码:
我们使用了TFT屏,因此使用了FSMC_TFT库,使用了触摸屏,因此还需要XPT2046的软件库,在下面附件中都能下载到,核心代码如下:
(4)创建lvgl的一个demo并展示
此demo为官方示例demo,直接调用。
3、效果展示
到这里下载源码和软件库:
http://www.lingzhilab.com/forum. ... d&tid=888&fromuid=2
页:
[1]