CAMIF : camera interface 摄像头接口 简介

来源:互联网 发布:红楼梦 知乎精华 编辑:程序博客网 时间:2024/05/30 02:24


一  硬件


        CAMIF hardware 使外部 camera sensor 能够通过一些简单的外部协议链接到用户单元。

        CAMIF hardware 为提供camera提供了数据和时钟接口,但并没有提供控制接口,最具代表性的是用I2C做配置

和状态接口。当然,也可以是其他的一次而控制信号做一些静态控制。例如:睡眠唤醒模式控制。


        CAMIF 是 video front-end(VFE)硬件的的第一部分,主要任务是同步sensor 发送数据过程中涉及到的行、场

同步信号。另外它还具有图像提取和图像镜像能力。

             

         为了和外部 camera sensor 精确的同步,CAMIF 硬件必须提供两根可编程的中断线。一根用来控制快门的打

开,另一根用来控制闪光。


二 硬件功能


        一些 CAMIF hardware主要功能:

1、CAMIF被 DSP 控制管理。

2、捕获 12 bit 原始彩色图像数据或YCbCr 输入数据。

3、同步内部或外部的同步信号。

4、良好的不间断输入源。

5、支持最大6M像素输入。

6、支持水平最大3072像素。

7、支持竖直最大2048像素。

8、对大部分的camera sensor 重要厂商来说能达到最好的效果。

9、可编程视屏同步信号极性。

10、单个像素、行,帧等多样式图像的处理。

11、自动同步到sensor 图像时钟。(

12.使能或取消显示帧边界。


三  硬件结构


        CAMIF硬件输入设备包括 PCLK 、HSYNC 、VSYNC、一个像素使能闸门、和12bit 数据线。输入接口类型是有

adsp控制的。在上电时,CAMIF模块是关闭的,也不会抓取数据,直到adsp 设置使能为enable,开启数据捕获。当

设置使能数据位后,CAMIF会等到下一个帧开始时才开始收集数据。类似的,当adps设置为disable时,CAMIF会等

到下一帧数据发送完成时停止工作,确保所有的事情都处理完。CAMIF硬件提供了对camera sensor数据重采样的功

能,在CAMIF 输出数据之前,adsp 可以独立的控制是完整的输出图像还是做二次采样。






原创粉丝点击