首页
›
嵌入式基础与RISC-V
›
106-嵌入式Linux显示驱动
›
《嵌入式Linux显示驱动移植与调优实战》
VIP10
本课程属于:106-嵌入式Linux显示驱动
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式Linux显示驱动移植与调优实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
显示子系统全景概览
从应用层到硬件的完整数据流 · 理解DRM/KMS架构的核心地位
显示子系统全景概…
从应用层到硬件的…
02
硬件接口探秘
RGB · LVDS · MIPI DSI
硬件接口探秘
RGB
03
LCD Panel规格书精读
解析时序参数(HBP · HFP · VBP
LCD
Panel
04
设备树基础
显示相关的设备树节点编写 · 包括compatible · reg
设备树基础
显示相关的设备树…
05
时钟与复位
显示控制器时钟树分析 · PLL配置与复位时序控制
时钟
复位
06
GPIO与PWM背光
背光驱动框架(pwm-backlig…
GPIO
PWM
07
I2C触摸与触控
I2C设备驱动模型 · 触摸屏的注册与中断处理
I2C
触摸
08
Framebuffer驱动
传统fbdev框架分析 · 与DRM/KMS的对比与迁移
Framebuffer
驱动
09
DRM/KMS核心概念
CRTC · Encoder · Connector
DRM/KMS
核心概念
10
DRM驱动框架入门
注册DRM设备 · 实现基本的open/ioctl回调
DRM
驱动框架入门
11
CRTC实现
模式设置(mode_set) · 页面翻转(page_flip)与Vb…
CRTC
实现
12
Encoder与Connector
实现EDID读取 · 热插拔检测(HPD)与模式列表生成
Encoder
Connector
13
Plane与硬件图层
主平面(Primary) · 光标平面(Cursor)与叠加平面(…
Plane
硬件图层
14
Bridge驱动
外部显示桥接芯片(如LT8912 · SN65DSI84)的驱动实现
Bridge
驱动
15
MIPI DSI主机控制器
DSI协议栈 · LP/HS模式切换 · DCS命令发送
MIPI
DSI
16
MIPI DSI Panel驱动
基于panel-simple框架 · 实现panel的初始化与关闭序列
MIPI
DSI
17
RGB/LVDS接口驱动
并行接口的时序配置与数据使能信号控制
RGB/LVDS
接口驱动
18
eDP/DP接口驱动
AUX通道通信 · Link Training与DPCD…
eDP/DP
接口驱动
19
显示内存管理
DMA-BUF与GEM框架 · 连续物理内存分配与MMU映射
显示内存管理
DMA-BUF
20
帧缓存与Fence机制
防止屏幕撕裂(Tearing)的同步…
Fence
帧缓存
21
性能优化
降低CPU占用 · 利用DMA硬件加速进行图像数据搬运
性能优化
CPU
22
电源管理
Runtime PM框架 · 显示控制器的挂起与恢复流程
电源管理
Runtime
23
调试工具链
使用modetest · kmscube · dmesg与tracepoint进行…
调试工具链
modetest
24
常见问题排查
黑屏 · 花屏 · 闪屏
常见问题排查
黑屏
25
时序调试
使用示波器/逻辑分析仪测量VSYNC · HSYNC与DE信号
时序调试
VSYNC
26
性能剖析
使用ftrace与perf分析驱动中…
性能剖析
ftrace
27
多屏异显
双屏独立显示与克隆模式的驱动配置
多屏异显
双屏独立显示
28
GPU与显示合成
利用GPU进行图层合成 · 减少CPU负载
GPU
显示合成
29
安全启动与显示
可信执行环境(TEE)下的显示通路保…
安全启动
显示
30
实战项目
从零移植一款MIPI DSI LCD… · 完整流程复盘
实战项目
MIPI
所属VIP或分类
同VIP:Linux-Framebuffer到DRM显示驱动迁移
同VIP:LinuxHDMI显示驱动开发与兼容性调试优化项目实战
同VIP:LinuxMIPI-DSI接口驱动开发与调试实战