ov5640摄像头驱动的开发过程

来源:互联网 发布:照片换服装软件下载 编辑:程序博客网 时间:2024/05/16 07:19

对于在LinuxOV5640摄像头驱动开发的过程。

  硬件连接电路设计

1OMAP4通过 CSI2接口连接 OV5640传感器(MIPI标准),使用三组差分信

号,其中一组差分传送时钟,另两组差分传送数据信号。一组差分信号的传输速

度最大可以达到 1Gpbs

电路原理图MIPI CSI2总线

 

MIPI CSI-2应用通信结构

MIPI通过三组CSI_2差分线与OMAP4460与相连接。

OV5640 采用类 I2CSCCB协议进行寄存器读写控制,SCCB协议的二线结构与 I2C

协议基本实现是一样的,OMAP4460 采用I2C 协议同OV5640 进行通信。将OV5640

SIOC ,SIOD 引脚分别与OMAP4460 I2C3_SCLI2C3_SDL引脚相连,使得 OMAP4460

通过 I2C 协议实现对OV5640内部相关控制寄存器的读写操作。

 

Ov5640驱动程序设计


linux 下对于摄像头驱动的研究,一般都是基于v4l2架构开始的,

 

先来介绍下V4L2架构的框架。V4l2框架主要是为上层对于底层摄像头的访问提供了一个统一的接口。以便于用户可以很好的通过统一的接口去访问底层。

V4L2框架中一般分为视频输入设备视频输出设备,vibe设备,和radio设备,分别会在Dev下产生相应的videx .xiang

1 1
原创粉丝点击