首页
›
Linux内核与驱动
›
075-Linux内核Camera子系统
›
《V4L2子设备驱动开发与媒体链路集成》
VIP10
本课程属于:075-Linux内核Camera子系统
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
V4L2子设备驱动开发与媒体链路集成
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
Subdev驱动概述
V4L2框架简介 · Subdev在V4L2中的角色 · Subdev与Video设备节点的关…
Subdev
驱动概述
02
Subdev核心数据结构
struct v4l2_subdev… · ops回调函数集 · 内部状态管理
Subdev
核心数据结构
03
Subdev注册流程
v4l2_device_regist… · v4l2_subdev_init
Subdev
注册流程
04
Subdev初始化实战
编写一个简单的Subdev驱动模板 · probe函数实现 · 设备树匹配
Subdev
初始化实战
05
Subdev核心操作集
struct v4l2_subdev… · core/视频/音频/传感器操作集
Subdev
核心操作集
06
Subdev控制接口
v4l2_ctrl_handler集… · 自定义控制实现 · 控制事件通知
Subdev
控制接口
07
Subdev内部通信机制
v4l2_subdev_call宏定… · 函数指针调用链 · 错误处理
Subdev
内部通信机制
08
Subdev与Video设备交互
v4l2_subdev_link结构 · pad与link建立 · 数据流管道
Subdev
Video
09
Subdev媒体控制器接口
media_entity注册 · pad定义 · link建立与激活
Subdev
媒体控制器接口
10
Subdev异步注册机制
v4l2_async_subdev · 异步探测流程 · notifier回调
Subdev
异步注册机制
11
Subdev设备树解析
of_match_table · 设备树属性读取 · GPIO与时钟资源获取
Subdev
设备树解析
12
Subdev电源管理
runtime PM集成 · suspend/resume回调 · 电源序列控制
Subdev
电源管理
13
Subdev中断处理
request_threaded_i… · 中断底半部机制 · 状态同步
Subdev
断处理
14
Subdev调试接口
debugfs文件创建 · 寄存器dump · 动态调试信息输出
Subdev
调试接口
15
Subdev用户空间接口
ioctl扩展 · 自定义命令实现 · 数据回传
Subdev
用户空间接口
16
Subdev时钟与PLL配置
时钟树管理 · PLL参数计算 · 频率切换流程
Subdev
PLL
17
Subdev I2C/SPI通信
I2C驱动框架集成 · SPI驱动框架集成 · 寄存器读写封装
Subdev
I2C/SPI
18
Subdev多实例管理
同一驱动支持多个Subdev实例 · 实例数据隔离 · 并发访问控制
Subdev
多实例管理
19
Subdev热插拔支持
设备移除处理 · 资源释放 · 状态恢复机制
Subdev
热插拔支持
20
Subdev错误恢复机制
硬件复位流程 · 状态重建 · 错误日志记录
Subdev
错误恢复机制
21
Subdev与DMA引擎集成
DMA buffer管理 · scatterlist构建 · 硬件描述符提交
Subdev
DMA
22
Subdev帧同步机制
VSYNC/HSYNC处理 · 帧起始中断 · 时间戳生成
Subdev
帧同步机制
23
Subdev格式协商
mbus代码定义 · 格式列表管理 · set_fmt/get_fmt实现
Subdev
格式协商
24
Subdev裁剪与缩放
crop rectangle管理 · compose rectangle管… · 硬件scaler配置
Subdev
裁剪
25
Subdev帧率控制
帧率范围定义 · 帧率设置接口 · 硬件时序调整
Subdev
帧率控制
26
Subdev多路复用与路由
多个输入源选择 · 路由表管理 · mux配置
Subdev
多路复用
27
Subdev固件加载
固件文件读取 · 固件校验 · 固件加载到硬件
Subdev
固件加载
28
Subdev性能优化
缓存一致性处理 · 寄存器访问优化 · 中断合并策略
Subdev
性能优化
29
Subdev测试与验证
unit test框架 · mock subdev实现 · 自动化测试脚本
Subdev
测试
30
Subdev工程案例综合
完整摄像头Subdev驱动实现 · 从设备树到用户空间全链路 · 调试与性能调优总结
Subdev
工程案例综合
所属VIP或分类
同VIP:camera-HAL-buffer管理到驱动对接调试
同VIP:Camera-HAL与V4L2接口适配及兼容性验证
同VIP:camera-HAL参数传递与metadata扩展配置