首页
›
嵌入式与底层系统
›
014-Linux V4L2与Camera驱动工程
›
《V4L2 subdev驱动开发 sensor与ISP协同》
VIP22
本课程属于:014-Linux V4L2与Camera驱动工程
嵌入式与底层系统 · 共 22 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
V4L2 subdev驱动开发:sensor与ISP协同
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
V4L2框架概述
V4L2历史 · V4L2在Linux多媒体子系统中的… · V4L2核心数据结构(video_d…
V4L2
框架概述
02
V4L2 Subdev核心概念
subdev的作用 · subdev与video节点的关系 · subdev内部架构(ops
V4L2
Subdev
03
Camera Sensor驱动基础
Sensor硬件接口(MIPI CS… · DVP) · Sensor寄存器读写(I2C/SP…
Camera
Sensor
04
Sensor驱动初始化流程
probe函数编写 · 设备树解析 · 电源管理(regulator
Sensor
驱动初始化流程
05
Sensor控制接口实现
s_stream回调 · s_power回调 · 核心控制函数(g/s_ctrl
Sensor
控制接口实现
06
Sensor曝光与增益控制
曝光时间计算 · 模拟增益与数字增益 · V4L2_CID_EXPOSURE与…
Sensor
曝光
07
Sensor帧率与分辨率配置
帧率计算(PCLK · HTS · VTS)
Sensor
帧率
08
Sensor输出格式配置
MIPI数据格式(RAW8 · RAW10 · RAW12)
Sensor
输出格式配置
09
ISP Pipeline概述
ISP在图像处理中的作用 · ISP Pipeline典型架构(R… · RGB域
ISP
Pipeline
10
ISP Subdev驱动框架
ISP subdev的pad定义(s… · source pad) · ISP内部处理模块抽象
ISP
Subdev
11
ISP与Sensor的媒体拓扑
Media Controller框架 · media_entity与media… · 创建media link连接Sens…
ISP
Sensor
12
V4L2 Subdev异步探测
v4l2_async_notifie… · async_bound/async_… · Sensor与ISP的绑定时机
V4L2
Subdev
13
ISP参数配置接口
V4L2_CID_USER_BASE… · ISP参数结构体设计 · 参数下发流程
ISP
参数配置接口
14
ISP 3A算法集成
AE(自动曝光) · AWB(自动白平衡) · AF(自动对焦)算法与驱动的交互接口
ISP
3A算法集成
15
ISP统计信息获取
统计信息buffer设计 · V4L2_EVENT_FRAME_S… · 统计信息上报给用户态
ISP
统计信息获取
16
Sensor与ISP的同步机制
帧同步信号(VSYNC) · 行同步信号(HSYNC) · PCLK与MIPI时钟同步
Sensor
ISP
17
多Sensor与多ISP协同
多路Camera同时工作 · MIPI虚拟通道(Virtual C… · ISP分时复用
Sensor
ISP
18
V4L2 Subdev的电源管理
Runtime PM框架 · suspend/resume回调 · Sensor与ISP的上下电顺序
V4L2
Subdev
19
V4L2 Subdev的调试方法
dev_dbg与trace_prin… · v4l2-compliance测试 · media-ctl与v4l2-ctl…
V4L2
Subdev
20
Sensor驱动中的错误处理
I2C通信错误恢复 · MIPI链路错误检测 · ISP处理超时处理
Sensor
驱动
21
ISP驱动中的图像质量调优
坏点校正(BPC) · 黑电平校正(BLC) · 镜头阴影校正(LSC)的驱动接口
ISP
驱动
22
V4L2 Subdev的IOCTL扩展
自定义IOCTL实现 · VIDIOC_SUBDEV_S_FM…
V4L2
Subdev
23
Sensor与ISP的延迟与性能优化
减少帧延迟 · DMA Buffer管理 · ISP Pipeline并行处理
Sensor
ISP
24
V4L2 Subdev的Device Tree绑定
Sensor DT节点编写 · ISP DT节点编写 · 时钟与GPIO的DT描述
V4L2
Subdev
25
V4L2 Subdev的Platform Data与ACPI
非DT平台下的驱动移植 · ACPI描述Camera设备
V4L2
Subdev
26
Sensor驱动中的HDR模式
HDR基本原理 · 多曝光HDR · DOL HDR的驱动实现
Sensor
HDR
27
ISP驱动中的多帧融合
多帧降噪 · 多帧HDR · 帧缓存与对齐的驱动支持
ISP
驱动
28
V4L2 Subdev的测试与验证
单元测试框架 · 模拟Sensor与ISP的测试环境搭…
V4L2
Subdev
29
V4L2 Subdev的社区贡献与代码审查
Kernel Coding Styl… · Patch提交流程 · Review Checklist
V4L2
Subdev
30
综合实战
从零编写一个Sensor+ISP驱动 · 代码结构设计 · 功能实现
综合实战
Sensor+ISP
所属VIP或分类
同VIP:camera-sensor初始化与MIPI-CSI配置调试
同VIP:Linux-V4L2摄像头驱动-丢帧问题排查与延迟调优
同VIP:Linux-V4L2摄像头驱动项目实战工程