首页
›
嵌入式与底层系统
›
054-LVGL嵌入式UI开发
›
《LVGL驱动移植与显示适配》
VIP21
本课程属于:054-LVGL嵌入式UI开发
嵌入式与底层系统 · 共 21 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
LVGL驱动移植与显示适配
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=LVGL简介 · 学习目标 · 整体框架与移植适配的核心价值
课程导入
LVGL
02
LVGL基础概念
目标=对象 · 控件 · 事件
LVGL
基础概念
03
开发环境搭建
目标=硬件选型 · 工具链配置 · LVGL源码获取与工程目录结构
开发环境搭建
目标=硬件选型
04
LVGL移植流程总览
目标=配置裁剪 · 显示接口 · 输入接口
LVGL
移植流程总览
05
显示驱动基础
目标=RGB · SPI · I2C
显示驱动基础
RGB
06
显示缓冲区管理
目标=单缓冲 · 双缓冲 · 全屏缓冲与局部刷新策略
显示缓冲区管理
目标=单缓冲
07
LVGL显示驱动接口
目标=disp_drv注册 · flush_cb实现 · 颜色格式与像素填充
LVGL
显示驱动接口
08
颜色格式与转换
目标=RGB565 · RGB888 · ARGB8888
颜色格式
转换
09
SPI屏驱动移植实战
目标=ST7789/ILI9341初… · 刷屏函数与DMA加速
SPI
屏驱动移植实战
10
RGB屏驱动移植实战
目标=时序参数 · 帧缓冲配置 · LTDC/DSI控制器适配
RGB
屏驱动移植实战
11
I2C与8080屏驱动移植
目标=SSD1306 · OLED与并口屏的LVGL接入方法
I2C
8080屏驱动移…
12
触摸输入驱动移植
目标=电阻屏 · 电容屏 · I2C触摸芯片与indev注册
触摸输入驱动移植
目标=电阻屏
13
输入设备校准与滤波
目标=触摸坐标映射 · 去抖 · 滑动与多点触控处理
输入设备校准
滤波
14
LVGL心跳与任务处理
目标=tick接口 · 定时器 · 任务调度与RTOS集成
LVGL
心跳
15
LVGL配置文件裁剪
目标=lv_conf.h关键宏 · 内存管理 · 字体与控件裁剪
LVGL
配置文件裁剪
16
显示性能优化
目标=DMA2D · GPU加速 · 脏矩形
显示性能优化
DMA2D
17
内存与资源优化
目标=显存分配 · 外部RAM · 图片解码与字体压缩
内存
资源优化
18
多显示器与多图层
目标=多屏独立刷新 · 图层混合与窗口管理
多显示器
多图层
19
常见显示异常排查
目标=花屏 · 闪烁 · 撕裂
常见显示异常排查
目标=花屏
20
触摸与交互异常排查
目标=无响应 · 坐标错乱 · 漂移
触摸
交互异常排查
21
LVGL与RTOS协同
目标=任务优先级 · 互斥锁 · 消息队列与线程安全
LVGL
RTOS
22
LVGL与硬件加速
目标=DMA2D · PXP · VGLite
LVGL
硬件加速
23
综合实战一
目标=从零移植LVGL到SPI屏开发…
综合实战一
LVGL
24
综合实战二
目标=RGB触摸屏完整适配与UI流畅…
综合实战二
RGB
25
综合实战三
目标=低内存MCU上的LVGL裁剪与…
综合实战三
MCU
26
综合实战四
目标=LVGL与FreeRTOS/R…
综合实战四
LVGL
27
综合实战五
目标=自定义显示驱动与非常规接口屏幕…
综合实战五
目标=自定义显示…
28
调试与测试方法
目标=日志 · 断言 · 性能计数
调试
测试方法
29
项目工程化
目标=驱动分层 · 板级支持包 · 版本管理与跨平台移植
项目工程化
目标=驱动分层
30
课程总结与进阶
目标=知识体系回顾 · 常见坑点 · 学习路线与生态资源
课程总结
进阶
所属VIP或分类
同VIP:LVGL事件交互与页面架构
同VIP:LVGL内存与资源管理
同VIP:LVGL内存管理深度优化实战工程