📷 MIPI CSI · 深度解析

30章 从协议到驱动
📚 30 章节 ⚡ 紧凑卡片 🧩 风格 🔗 点击跳转
01
MIPI CSI 概览
MIPI联盟CSI族谱CSI-2 vs CSI-3应用场景
02
物理层基础
D-PHYC-PHY高速/低功耗对比
03
协议层架构
分层模型像素包装长包/短包ECC校验
04
数据流与控制
虚拟通道数据类型帧同步帧起始/结束
05
RAW图像数据传输
RAW8/10/12/16数据打包DPCM压缩踩坑
06
YUV与RGB数据传输
YUV420/422RGB565/888交错打包色彩空间
07
用户定义数据类型
私有数据类型嵌入式数据线元数据厂商扩展
08
CSI-2 v1.3新特性
RAW16/20DPCM预测Loose Type智能传感器
09
CSI-2 v2.0 & v3.0
C-PHY v1.2多像素压缩SCALLane Merging
10
I3C与CSI集成
I3C总线替代I2C控制通道寄存器编程
11
Linux V4L2框架
V4L2架构Video节点Buffer管理QBUF/DQBUF
12
V4L2 Subdev框架
Subdev注册Pad/LinkMC控制器Pipeline
13
Sensor驱动实现
OV5640分析寄存器配置电源管理曝光增益
14
CSI Host控制器驱动
DMA引擎中断处理错误恢复性能调优
15
设备树配置
DTS节点时钟复位GPIO电源Lane映射
16
时钟与同步
MIPI时钟架构DDR模式连续/非连续时钟恢复
17
Lane管理与均衡
Lane数配置反转极性均衡技术Skew补偿
18
错误处理与调试
CRC错误ECC纠错协议层恢复调试工具
19
性能优化
帧率计算带宽估算DMA延迟Cache一致性
20
多摄像头同步
硬件同步软件同步帧同步精度多路复用
21
热插拔与动态配置
热插拔检测运行时重配置电源域切换动态Lane
22
低功耗设计
ULPS模式自动时钟门控数据线休眠功耗测量
23
测试与验证
MIPI测试规范眼图测试一致性测试压力测试
24
常见问题排查
图像花屏数据丢失时钟诊断驱动崩溃
25
FPGA实现方案
Xilinx IP核Lattice桥接自定义PHY时序约束
26
桥接芯片应用
TC358748MAX9295DSI转CSI协议转换
27
安全与隔离
虚拟通道隔离数据加密访问控制安全启动
28
未来趋势
A-PHY车载CSIAI传感器融合MIPI over USB-C
29
实战项目一
树莓派CSI驱动从零写Sensor调试技巧项目实战
30
实战项目二
多摄像头同步ISP Pipeline性能调优项目总结