首页
›
热销单品
›
嵌入式Linux与RTOS
›
《Linux内核Camera子系统原理与实战详解》
所属分类:嵌入式Linux与RTOS
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
Linux内核Camera子系统原理与实战详解
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
Camera子系统概述
Camera子系统在Linux内核中… · 主要功能模块(V4L2 · Media Controller
Camera
子系统概述
02
V4L2框架基础
V4L2的历史 · 核心数据结构(video_devic… · v4l2_device
V4L2
框架基础
03
Media Controller框架
Media Controller的作… · 核心对象(media_device · media_entity
Media
Controller
04
Camera Sensor驱动模型
I2C/SPI Sensor驱动框架 · sensor的寄存器配置 · 控制逻辑(曝光
Camera
Sensor
05
CSI/DSI接口协议
MIPI CSI-2物理层与协议层 · 数据包格式(长包/短包) · 虚拟通道
CSI/DSI
接口协议
06
ISP图像信号处理
ISP Pipeline(Bayer · Demosaic · AWB
ISP
图像信号处理
07
Video Buffer管理
videobuf2框架 · buffer队列机制(queue/d… · DMA内存管理
Video
Buffer
08
Camera控制接口
V4L2控制框架(v4l2_ctrl… · 自动控制(AE/AF/AWB) · 用户空间通过ioctl设置参数
Camera
控制接口
09
Subdev内部路由与复用
v4l2_subdev内部pad路由 · 多路复用(MUX) · 交叉开关(Crossbar)配置
Subdev
内部路由
10
Camera时钟与电源管理
Sensor时钟树(MCLK · PCLK) · PM Runtime框架
Camera
时钟
11
DMA引擎与Camera接口
dmaengine API · scatter-gather传输 · 帧同步信号(VSYNC/HSYNC)…
DMA
Camera
12
中断处理与帧同步
Camera硬件中断类型(帧开始 · 帧结束 · 错误)
断处理
帧同步
13
用户空间V4L2编程
open/close设备 · ioctl VIDIOC_*系列调用 · stream on/off流程
V4L2
用户空间
14
Camera设备树绑定
设备树节点属性(reg · clocks · pinctrl
Camera
设备树绑定
15
多Camera同步与立体视觉
硬件同步信号(FSYNC) · 软件同步策略 · 双Camera时间戳对齐
Camera
同步
16
JPEG/RAW编码与压缩
硬件JPEG编码器驱动 · RAW格式(Bayer · YUV)输出
JPEG/RAW
编码
17
Camera热插拔与动态配置
USB Camera(UVC)热插拔… · ACPI/设备树动态重配置 · udev事件通知
Camera
热插拔
18
性能调优与延迟分析
帧率测量 · buffer underrun分析 · 中断延迟优化
性能调优
延迟分析
19
调试与日志系统
动态调试(dynamic debug… · tracepoint · ftrace跟踪Camera驱动
调试
日志系统
20
安全与权限控制
Camera设备节点权限(udev规… · SELinux策略 · 安全摄像头(secure camer…
安全
权限控制
21
虚拟Camera驱动开发
基于vivid驱动的原理 · 模拟sensor生成测试图案 · 用于用户空间应用调试
Camera
虚拟
22
Camera HAL与内核接口
Android Camera HAL… · metadata传递 · buffer handle转换
Camera
HAL
23
ISP硬件加速与NPU协同
ISP硬件加速模块 · NPU(神经网络处理单元)与Came… · AI降噪/超分
ISP
NPU
24
多路视频流与并发
同时预览/拍照/录像的stream配… · fractional buffer分… · 带宽仲裁
多路视频流
并发
25
Camera传感器校准与OTP
OTP(One-Time Progr… · 镜头阴影校正(LSC) · 坏点校正(DPC)数据加载
Camera
OTP
26
内核态与用户态共享内存
dmabuf机制详解 · ion/heap分配器 · 跨进程Camera数据共享
内核态
用户态共享内存
27
Camera驱动中的并发与锁
spinlock/mutex使用 · 中断上下文与进程上下文同步 · 避免死锁
Camera
驱动
28
V4L2事件机制
v4l2_event订阅与通知 · 控制变化事件 · 帧丢失事件
V4L2
事件机制
29
Camera子系统测试方法论
单元测试(kunit) · 集成测试(v4l2-complian… · 压力测试(多实例并发)
Camera
子系统测试方法论
30
实战
从零编写一个简单的Camera Se… · 设备树编写 · probe函数实现
Camera
Se
所属VIP或分类
同VIP:1536-Zephyr-构建系统(West-&-CMake)工作流程详
同VIP:3D打印Klipper固件-开源智能硬件入门
同VIP:ADC采样与I2C协议SPI协议寄存器驱动开发实战