《STM32H562开发指南 V1.0 》第六十四章 LVGL综合例程

第六十四章 LVGL综合例程


       本章,简单的介绍一下Mini STM32H562开发板的LVGL综合例程。需要说明一下的是:本例程是一个不完整的例程。因为该例程只是实现一个基于LVGL的GUI界面,里面的APP基本没有实现功能,所以这只是给大家参考的GUI demo。

       实现这样简单的GUI demo原因如下:

       1, 想做出一个LVGL综合例程给大家参考,但时间比较赶。

       2, 要实现一个不错的LVGL综合例程,要花费不少精力。

       3, 要考虑板载资源,兼容性等。

       4, 工程师们手头的事情比较多,等后续空闲些再规划。

       大家可以把自己期待的LVGL界面、功能等,通过各种渠道跟我们沟通,比如:B站视频评论区,销售客户/技术支持等。后续有时间,我们会把大家的建议都考虑上去的。最后,敬请大家心怀一个小小的期待,期待正点原子的LVGL综合例程,感谢大家的支持!!!

       本章将分为如下2个小节:

       64.1 LVGL综合例程注意事项

       64.2 LVGL综合例程界面展示


        64.1 LVGL综合例程注意事项 

       注意事项如下:

       1,Mini STM32H562开发板的LVGL综合例程只支持正点原子的4.3寸MCU屏。其它屏幕会出现图标显示异常。

       2,所用的LVGL版本是V8.2。

       3,需要准备一张TF卡,并TF卡中存放用于显示GUI界面的bin文件。具体做法如下:


图64.1.1 拷贝资料到TF卡根目录下


       如图64.1.1所示,我们要将路径“【正点原子】Mini STM32H562开发板资料盘(A盘)\5,SD卡根目录文件”下的所有文件拷贝到自己准备的TF卡根目录下。

       图64.1.2展示的是LVGL例程界面所用到的bin文件。LVGL综合例程会将这些bin文件拷贝到QSPI FLASH备份,方便GUI界面读取。如果直接从TF卡中读取,速度会比较慢,影响GUI的流畅性。


图64.1.2 LVGL例程界面所用到的bin文件


        64.2 LVGL综合例程界面展示 


图64.2.1 GUI主界面和系统设置界面


图64.2.2 家居控制界面和计算器界面


       在家居控制界面中,我们可以通过“Light”控制LED0的亮灭和亮度,通过“Voltage”控制蜂鸣器,其它功能未实现。在计算器界面中,我们可以使用计算器功能。


图64.2.3 健康管理界面和音乐功能界面


图64.2.4 日历界面和电话功能界面


请使用浏览器的分享功能分享到微信等