lvgl
文章平均质量分 67
FPGA之旅
这个作者很懒,什么都没留下…
展开
-
ESP32-IDF移植LVGL 文件系统
在使用LVGL进行界面开发的时候,需要使用到各种字体文件和图片文件,如果直接下载到flash中的话(esp32的flash足够大,可以下载少量的资源文件),不方便替换和管理,而且资源有限,但比较方便,有优点也有缺点。针对缺点,可以使用TF存储资源,然后使用自带的文件文件系统进行读取,但是文件系统需要自己移植一下,而esp32-idf给了很大的支持,移植起来特别特别简单,所以移植的缺点可以忽略不计。原创 2023-08-27 19:39:07 · 917 阅读 · 0 评论 -
lvgl页面管理 简单实现
在lvgl使用的过程中,最初的时候,肯定都会遇到这样的问题,页面之间的切换以及空间的释放。如果不合理的设计的话,一上来就将所有的页面进行初始化,那将会占用许多不必要的内存空间,硬写之间的切换的话,界面一旦多起来,那切换逻辑将会绕来绕去,最终会写不下去。所以合理设计一个页面管理函数或者说是对象将会非常重要。欢迎关注 !!!!!!!基于上面三点就可以完成一个基本的页面管理对象了,是不是非常简单。页面管理对象的实现,页面管理对象主要是为了方便页面之间的切换以及内存的释放(即删除没有加载在界面上页上的资源)。原创 2022-12-06 23:00:01 · 4900 阅读 · 24 评论