首页
›
嵌入式与底层系统
›
013-Linux DRMKMS显示驱动工程
›
《RK3399显示驱动从零移植到FrameBuffer实战》
VIP22
本课程属于:013-Linux DRMKMS显示驱动工程
嵌入式与底层系统 · 共 22 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
RK3399显示驱动从零移植到FrameBuffer实战
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=RK3399显示系统概述 · 学习目标 · 课程整体框架与实战路线
课程导入
RK3399
02
开发环境搭建
目标=交叉编译工具链 · 内核源码获取 · U-Boot与内核编译环境配置
开发环境搭建
目标=交叉编译工…
03
RK3399硬件基础
目标=SoC显示子系统架构 · VOP · MIPI DSI
RK3399
硬件基础
04
显示接口与协议
目标=MIPI DSI · LVDS · eDP
显示接口
协议
05
Linux显示驱动框架
目标=DRM/KMS架构 · FrameBuffer子系统 · 显示驱动分层模型
Linux
显示驱动框架
06
设备树基础
目标=DTS语法 · 显示相关节点 · VOP与显示接口的绑定关系
设备树基础
DTS
07
RK3399显示控制器VOP
目标=VOP寄存器 · 图层管理 · 时钟与电源域配置
RK3399
VOP
08
FrameBuffer核心概念
目标=fb_info结构 · fb_ops · 显存分配与映射机制
FrameBuffer
核心概念
09
从零编写FrameBuffer驱动
目标=驱动注册 · 显存分配 · fb_ops实现与测试
FrameBuffer
从零编写
10
DRM驱动基础
目标=drm_device · CRTC · Encoder
DRM
驱动基础
11
RK3399 DRM驱动移植
目标=内核DRM框架适配 · VOP驱动初始化与绑定流程
RK3399
DRM
12
MIPI DSI驱动移植
目标=DSI控制器初始化 · Panel驱动 · 时序配置与背光控制
MIPI
DSI
13
HDMI驱动移植
目标=HDMI控制器 · EDID解析 · 热插拔检测与显示模式设置
HDMI
驱动移植
14
eDP驱动移植
目标=eDP链路训练 · Panel参数配置与显示输出调试
eDP
驱动移植
15
设备树实战
目标=为具体屏幕编写DTS节点 · 配置VOP与接口 · 调试显示通路
设备树实战
DTS
16
背光与电源管理
目标=PWM背光驱动 · 电源域 · 时钟管理及显示低功耗策略
背光
电源管理
17
显示调试手段
目标=内核日志分析 · sysfs/debugfs · 示波器与逻辑分析仪使用
显示调试手段
目标=内核日志分…
18
常见问题排查
目标=无显示 · 花屏 · 闪烁
常见问题排查
目标=无显示
19
性能优化
目标=显存带宽优化 · 图层合成 · 双缓冲与VSync同步机制
性能优化
目标=显存带宽优…
20
多屏显示实战
目标=RK3399多VOP · 多接口同时输出配置与调试
多屏显示实战
RK3399
21
FrameBuffer与DRM共存
目标=fbdev模拟 · DRM转FB · 兼容性处理与迁移策略
FrameBuffer
DRM
22
Android显示系统对接
目标=HWC · SurfaceFlinger与内核显…
Android
显示系统对接
23
综合实战一
目标=从零移植MIPI DSI屏幕并…
综合实战一
MIPI
24
综合实战二
目标=移植HDMI显示并实现DRM模…
综合实战二
HDMI
25
综合实战三
目标=多屏异显配置与显示性能测试
综合实战三
目标=多屏异显配…
26
驱动移植流程总结
目标=从硬件确认 · 设备树 · 驱动编写到调试的完整方法论
驱动移植流程总结
目标=从硬件确认
27
代码阅读与维护
目标=RK3399显示驱动源码结构 · 关键函数与版本管理
代码阅读
维护
28
项目实战案例
目标=定制屏幕适配 · 分辨率修改 · 时序调整与量产注意事项
项目实战案例
目标=定制屏幕适…
29
进阶提升
目标=显示驱动与GPU · VPU协同 · 零拷贝与DMA-BUF机制
进阶提升
GPU
30
课程总结与展望
目标=知识体系回顾 · 常见面试题 · 后续学习方向与资源推荐
课程总结
目标=知识体系回…
所属VIP或分类
同VIP:drm_crtc驱动中gamma校正与色彩管理配置工程
同VIP:DRM显示驱动开发-GPU渲染与多平面合成实践
同VIP:DRM显示驱动开发-硬件光标与VBlank同步