首页
›
嵌入式UI
›
019-LVGL外部存储加载图片配置
›
《LVGL SD卡与Flash驱动封装及接口复用》
VIP20
本课程属于:019-LVGL外部存储加载图片配置
嵌入式UI · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
LVGL SD卡与Flash驱动封装及接口复用
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
为什么需要外部存储加载图片?LVGL…
课程导论
LVGL
02
硬件接口基础
SPI · SDIO · QSPI等常见外部存储接口对比与选型
硬件接口基础
SPI
03
文件系统选型
FatFS · LittleFS · SPIFFS的优缺点及适用场景
文件系统选型
FatFS
04
LVGL图片解码机制
LVGL内置解码器(PNG · JPG · BMP)的工作原理
LVGL
图片解码机制
05
驱动接口设计原则
高内聚低耦合 · 分层设计思想
驱动接口设计原则
高内聚低耦合
06
抽象层定义
定义统一的 `lv_fs_drv_t…
抽象层定义
lv
07
文件操作接口封装
open · read · write
文件操作接口封装
open
08
目录操作接口封装
dir_open · dir_read · dir_close` 的实现规范
目录操作接口封装
dir
09
SPI Flash驱动封装
基于STM32 HAL库的W25Q6…
SPI
Flash
10
SD卡驱动封装
基于FatFS的SD卡驱动实现
SD
卡驱动封装
11
QSPI Flash驱动封装
基于RT-Thread的QSPI F…
QSPI
Flash
12
驱动注册与注销
lv_fs_drv_register…
驱动注册
注销
13
图片路径映射
如何将文件路径映射到外部存储设备
图片路径映射
如何将文件路径映…
14
缓存策略
LVGL内部缓存与外部存储读取的协同…
缓存策略
LVGL
15
异步读取机制
使用 `lv_fs_read_asy…
异步读取机制
lv
16
图片解码加速
利用硬件JPEG解码器加速图片加载
图片解码加速
JPEG
17
内存管理
大图片分块加载与内存池设计
内存管理
大图片分块加载
18
错误处理与日志
统一的错误码定义与调试日志输出
错误处理
日志
19
性能测试
不同接口(SPI/SDIO/QSPI…
性能测试
SPI/SDIO/QSP…
20
案例一
基于STM32F4 + SPI Fl…
案例一
STM32F4
21
案例二
基于ESP32 + SD卡 + LV…
案例二
ESP32
22
案例三
基于RT-Thread + QSPI…
案例三
RT-Thread
23
驱动复用技巧
如何将驱动代码从具体硬件平台解耦
驱动复用技巧
如何将驱动代码从…
24
多设备管理
同时挂载多个外部存储设备的实现
多设备管理
同时挂载多个外部…
25
热插拔支持
SD卡热插拔检测与驱动动态切换
热插拔支持
SD
26
功耗优化
外部存储休眠与唤醒策略
功耗优化
外部存储休眠
27
安全与校验
CRC校验与坏块管理
安全
校验
28
调试工具
使用LVGL的 `lv_fs_log…
调试工具
LVGL
29
常见问题与避坑
文件描述符耗尽 · 路径格式错误 · 对齐问题
常见问题
避坑
30
课程总结与展望
未来趋势(如LVGL 9.x的新特性…
课程总结
LVGL
所属VIP或分类
同VIP:LVGL-DMA2D图层混合与外部图像显示
同VIP:LVGL-SD卡与FatFS图片加载系统开发
同VIP:LVGL图像缓存命中率与内存碎片优化