🚗 8155 摄像头驱动 & 视觉处理
🧑🏫
30章 · 从入门到量产
1
高通8155平台概述
芯片架构 · ISP管线 · 摄像头子系统
2
开发环境搭建
SDK获取 · 交叉编译 · ADB & fastboot
3
Camera硬件接口
MIPI CSI-2 · D-PHY/C-PHY · 8155 CSI
4
V4L2框架基础
核心数据结构 · ioctl · buffer管理
5
Sensor驱动编写
OV64C40实例 · I2C时序 · 初始化序列
6
CSI设备树配置
8155 dtsi · csi_phy/csid/vc节点
7
ISP Pipeline详解
Bayer RAW · AWB/AE/AF · Tuning工具
8
MIPI时钟调试
CLK计算 · PLL配置 · 眼图测试
9
Camera开机点亮
uboot→kernel probe · clk/regulator
10
帧同步与VSYNC
硬件同步 · 帧中断 · 时间戳对齐
11
Buffer分配与DMA
ION分配器 · dma-buf · mmap映射
12
多摄像头同步
双/三摄预览 · master-slave · 误差分析
13
HDR与多帧融合
行交织HDR · DOL HDR · 多帧降噪
14
RAW图调试
坏点校正 · 黑电平 · LSC阴影校正
15
YUV处理
颜色空间转换 · 色彩增强 · 锐化加速
16
JPEG编码
硬件编码器 · EXIF写入 · 缩略图
17
视频流处理
NV12/NV21 · H.264/H.265 · 码率控制
18
OpenCL加速
GPU通用计算 · 滤波并行 · 直方图
19
深度学习推理
SNPE框架 · 模型量化 · NPU调用
20
目标检测实战
YOLOv5s移植 · NMS · 检测框绘制
21
车道线检测
预处理 · 边缘检测 · 霍夫变换
22
人脸检测与识别
MTCNN · FaceNet · 活体检测
23
ADAS功能实现
FCW · LDW · TSR交通标志识别
24
环视系统
鱼眼校正 · 鸟瞰图 · 拼接融合
25
DMS驾驶员监控
疲劳检测 · 分心检测 · 视线估计
26
性能优化
CPU绑核 · 内存带宽 · cache一致性
27
功耗优化
DVFS · clock gating · sensor standby
28
稳定性测试
长稳测试 · 压力测试 · 异常恢复
29
调试工具
camx dump · trace32 · kernel log
30
项目实战
需求→量产 · FAQ · 经验总结