首页
›
高端制造、半导体装备与精密工程
›
019-高端装备控制软件与设备自动化工程
›
《LinuxFramebuffer与DRM显示驱工程项目实践》
VIP22
本课程属于:019-高端装备控制软件与设备自动化工程
高端制造、半导体装备与精密工程 · 共 22 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
LinuxFramebuffer与DRM显示驱工程项目实践
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入与显示驱动全景
目标=Linux显示子系统演进 · Framebuffer与DRM的关系 · 工程实践目标与开发环境搭建
课程导入
显示驱动全景
02
Framebuffer核心机制
目标=fb_info结构 · fb_ops操作集 · 显存映射
Framebuffer
核心机制
03
Framebuffer驱动实战
目标=编写一个简单的fb驱动 · 注册与注销流程 · mmap实现
Framebuffer
驱动实战
04
Framebuffer高级特性与局限
目标=双缓冲 · pan display · ioctl扩展
Framebuffer
高级特性
05
DRM架构总览
目标=DRM子系统组成 · KMS与GEM · legacy与atomic模式
DRM
架构总览
06
DRM驱动骨架搭建
目标=drm_driver结构 · 加载与卸载 · 设备节点创建
DRM
驱动骨架搭建
07
KMS对象模型
目标=CRTC · Encoder · Connector
KMS
对象模型
08
Connector与显示输出
目标=EDID解析 · 显示模式枚举 · 热插拔检测
Connector
显示输出
09
CRTC与显示控制器编程
目标=时序参数 · 扫描输出配置 · 模式设置流程
CRTC
显示控制器编程
10
Plane与图层合成
目标=Primary/Overlay… · 格式与缩放 · 属性配置
Plane
图层合成
11
Encoder与Bridge驱动
目标=编码器类型 · 桥接芯片驱动 · 链路训练基础
Encoder
Bridge
12
GEM显存管理
目标=GEM对象创建 · handle与name · mmap
GEM
显存管理
13
DMA-BUF与跨设备共享
目标=buffer共享机制 · importer/exporter · fence同步
DMA-BUF
跨设备共享
14
Atomic模式设置
目标=atomic commit流程 · 状态检查 · commit与page flip
Atomic
模式设置
15
Framebuffer在DRM中的角色
目标=drm_framebuffer… · 格式与修饰符 · 与GEM对象的关系
Framebuffer
DRM
16
中断与显示事件处理
目标=vblank中断 · page flip完成 · 热插拔事件
显示事件处理
vblank
17
显示驱动电源管理
目标=runtime PM · 系统休眠唤醒 · 显示状态保存恢复
显示驱动电源管理
runtime
18
色彩管理与HDR基础
目标=gamma校正 · 色彩空间转换 · HDR元数据
HDR
色彩管理
19
多屏与拼接显示
目标=多CRTC配置 · 克隆模式 · 扩展桌面
多屏
拼接显示
20
DRM驱动调试手段
目标=debugfs · tracepoints · modetest
DRM
驱动调试手段
21
性能优化与带宽管理
目标=显存带宽计算 · 压缩与tiling · 原子提交延迟优化
性能优化
带宽管理
22
虚拟显示与离屏渲染
目标=虚拟Connector · writeback连接器 · 离屏渲染管线
虚拟显示
离屏渲染
23
DRM与用户空间图形栈
目标=libdrm · Mesa · Wayland/X11合成器如何与K…
DRM
用户空间图形栈
24
Framebuffer到DRM的迁移实践
目标=fbdev模拟层 · 驱动改造步骤 · 兼容性处理
Framebuffer
DRM
25
基于设备树的显示驱动适配
目标=OF graph · 端口与端点 · 面板与桥接描述
基于设备树的显示…
OF
26
面板与背光驱动
目标=panel驱动模型 · 背光子系统 · 亮度控制
面板
背光驱动
27
显示驱动中的并发与同步
目标=锁机制 · 工作队列 · 完成量
显示驱动
并发
28
安全与健壮性
目标=输入验证 · 资源泄漏防护 · 错误恢复
安全
健壮性
29
工程实战
目标=从零开发一个DRM显示驱动——… · 硬件抽象 · 驱动实现
工程实战
DRM
30
综合项目与前沿展望
目标=完整显示驱动项目集成 · 上游社区贡献流程 · 新硬件特性与未来趋势
综合项目
前沿展望
所属VIP或分类
同VIP:ARM-Linux外设驱动性能调优与故障定位实战
同VIP:FreeRTOS设备软件移植、启动升级与可靠运行工程
同VIP:GD32V通信协议实现与FreeRTOS移植实战