首页
›
嵌入式与底层系统
›
054-LVGL嵌入式UI开发
›
《LVGL移植实战与动画帧率提升工程》
VIP21
本课程属于:054-LVGL嵌入式UI开发
嵌入式与底层系统 · 共 21 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
LVGL移植实战与动画帧率提升工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=LVGL 是什么 · 移植与帧率提升的学习目标 · 整体课程框架与实战路线图
课程导入
LVGL
02
LVGL 核心概念
目标=对象 · 控件 · 样式
LVGL
核心概念
03
开发环境搭建
目标=交叉编译工具链 · 目标板选择 · 调试串口
开发环境搭建
目标=交叉编译工…
04
LVGL 源码结构与配置
目标=lv_conf.h 关键配置项 · 内存管理 · 日志
LVGL
源码结构
05
显示驱动移植
目标=framebuffer · SPI · RGB
显示驱动移植
framebuffer
06
输入设备移植
目标=触摸屏 · 按键 · 编码器
输入设备移植
目标=触摸屏
07
心跳与任务调度
目标=lv_tick_inc · lv_timer_handler 的… · RTOS 任务划分与线程安全
心跳
任务调度
08
文件系统与图片资源
目标=FatFS · LittleFS · SPIFFS 挂载
文件系统
图片资源
09
中文字体与多语言
目标=字体转换 · 子集裁剪 · 外部存储字体
文字体
多语言
10
第一个 LVGL 界面
目标=创建屏幕 · 按钮 · 标签
LVGL
第一个
11
动画系统入门
目标=lv_anim 基本 API · 动画曲线 · 时间轴
动画系统入门
lv
12
动画性能瓶颈分析
目标=CPU 占用 · 内存带宽 · 刷新率
动画性能瓶颈分析
CPU
13
帧率测量工具
目标=FPS 计数器 · 逻辑分析仪 · 示波器
帧率测量工具
FPS
14
显示刷新优化
目标=局部刷新 · 脏矩形 · 双缓冲
显示刷新优化
目标=局部刷新
15
绘制性能优化
目标=图层合并 · 透明度处理 · 阴影与圆角裁剪
绘制性能优化
目标=图层合并
16
内存与缓存优化
目标=LVGL 内存池 · DMA2D · GPU 加速
内存
缓存优化
17
RTOS 下的帧率提升
目标=任务优先级 · 渲染任务与 UI 任务分离 · 消息队列与锁优化
RTOS
下的帧率提升
18
动画帧率提升实战
目标=复杂列表滚动 · 页面切换 · 图表刷新与粒子效果的优化案例
动画帧率提升实战
目标=复杂列表滚…
19
常见移植问题排查
目标=花屏 · 撕裂 · 触摸漂移
常见移植问题排查
目标=花屏
20
性能回归与自动化测试
目标=帧率基准 · 压力测试 · 长时间运行稳定性与自动化脚本
性能回归
自动化测试
21
多屏与高分辨率适配
目标=多显示设备 · 分辨率缩放 · 旋转
多屏
高分辨率适配
22
低功耗与帧率平衡
目标=动态刷新率 · 休眠唤醒 · 背光控制与电池续航优化
低功耗
帧率平衡
23
LVGL 与硬件加速
目标=DMA2D · PXP · GPU
LVGL
硬件加速
24
UI 设计到代码
目标=SquareLine Stud… · GUI Guider 导出代码的移植…
UI
设计到代码
25
综合项目一
目标=智能家居中控面板的移植 · 动画与帧率优化全流程
综合项目一
目标=智能家居
26
综合项目二
目标=工业 HMI 高刷新仪表盘的设… · 实现与性能调优
综合项目二
HMI
27
综合项目三
目标=可穿戴设备低功耗圆形 UI 的…
综合项目三
UI
28
高级调试技巧
目标=JTAG 跟踪 · 内存分析 · 堆栈检查
高级调试技巧
JTAG
29
版本升级与兼容
目标=LVGL v8 到 v9 的迁… · API 变化 · 配置迁移与回归验证
版本升级
兼容
30
课程总结与进阶路线
目标=知识体系回顾 · 工程化建议 · 社区资源与持续优化方向
课程总结
进阶路线
所属VIP或分类
同VIP:LVGL事件交互与页面架构
同VIP:LVGL内存与资源管理
同VIP:LVGL内存管理深度优化实战工程