首页
›
智能汽车与新能源汽车工程
›
022-车载Linux图形与音频驱动
›
《车载Linux GPU与DRM集成工程》
VIP10
本课程属于:022-车载Linux图形与音频驱动
智能汽车与新能源汽车工程 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
车载Linux GPU与DRM集成工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=车载Linux GPU与DRM… · 核心概念 · 整体知识框架与实战路线图
课程导入
Linux
02
车载图形系统概述
目标=车载显示需求 · GPU角色 · Linux图形栈分层
车载图形系统概述
目标=车载显示需…
03
Linux图形基础
目标=帧缓冲 · DRM · KMS
Linux
图形基础
04
DRM架构详解
目标=DRM设备节点 · ioctl接口 · 对象模型
DRM
架构详解
05
KMS显示管线
目标=CRTC · Encoder · Connector
KMS
显示管线
06
GPU驱动模型
目标=DRM GPU调度器 · 命令提交 · 内存管理
GPU
驱动模型
07
车载GPU选型与硬件集成
目标=常见车载GPU平台 · SoC显示子系统 · PCIe/平台设备集成与硬件连接要点
GPU
车载
08
DRM驱动开发环境搭建
目标=内核源码 · 编译配置 · 交叉编译
DRM
驱动开发环境搭建
09
第一个DRM驱动模块
目标=编写 · 编译 · 加载与卸载最小DRM驱动
DRM
第一个
10
KMS显示初始化实战
目标=配置CRTC · Encoder · Connector
KMS
显示初始化实战
11
Framebuffer与内存管理
目标=创建GEM对象 · 分配DMA-BUF · 映射到用户空间与显示扫描输出
Framebuffer
内存管理
12
GPU命令提交与渲染
目标=理解GPU调度 · 命令流 · 同步对象
GPU
命令提交
13
DMA-BUF与跨设备共享
目标=DMA-BUF原理 · 导出与导入 · 同步与缓存一致性在车载多屏场景中的应…
DMA-BUF
跨设备共享
14
车载多屏显示与合成
目标=多CRTC配置 · 图层混合 · 硬件合成器
车载多屏显示
合成
15
DRM与用户空间图形栈
目标=Mesa · libdrm · EGL
DRM
用户空间图形栈
16
显示模式与EDID处理
目标=EDID解析 · 模式验证 · 热插拔检测
EDID
显示模式
17
电源管理与热插拔
目标=Runtime PM · 系统休眠唤醒 · 显示电源域
电源管理
热插拔
18
调试与性能分析
目标=DRM调试工具 · debugfs · ftrace
调试
性能分析
19
常见问题与故障排查
目标=黑屏 · 花屏 · 闪烁
常见问题
故障排查
20
功能安全与信息安全
目标=ISO 26262 · ASIL等级 · 显示安全机制
功能安全
信息安全
21
虚拟化与容器化
目标=GPU虚拟化 · SR-IOV · virtio-gpu
虚拟化
容器化
22
车载显示中间件集成
目标=Android与Linux双系… · Hypervisor显示方案 · SurfaceFlinger与DRM…
车载显示
间件集成
23
实战项目一
目标=基于QEMU的虚拟DRM驱动开… · 完成从驱动加载到图像输出的全流程
实战项目一
QEMU
24
实战项目二
目标=真实车载开发板GPU与DRM集… · 适配屏幕 · 调试背光
实战项目二
GPU
25
实战项目三
目标=车载多屏异显与硬件合成优化 · 实现仪表 · 中控
实战项目三
目标=车载多屏异…
26
实战项目四
目标=DMA-BUF跨驱动共享与零拷… · 集成摄像头 · GPU与显示管线
实战项目四
DMA-BUF
27
综合提升
目标=从驱动到应用的全栈性能优化 · 包括内存带宽 · 渲染延迟
综合提升
目标=从驱动到应…
28
综合提升
目标=车载Linux图形系统的可测试… · 单元测试 · 集成测试与持续集成方案
综合提升
Linux
29
综合提升
目标=前沿技术趋势 · 如Wayland · Vulkan
综合提升
目标=前沿技术趋…
30
课程总结与工程实践
目标=知识体系回顾 · 项目复盘 · 职业发展建议与持续学习资源推荐
课程总结
工程实践
所属VIP或分类
同VIP:Linux-ALSA声卡驱动实战100例
同VIP:Linux-DRM显示驱动实战100例
同VIP:Wayland多屏座舱显示工程