Chinaunix首页 | 论坛 | 博客
  • 博客访问: 79982
  • 博文数量: 7
  • 博客积分: 176
  • 博客等级: 入伍新兵
  • 技术积分: 95
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-25 12:04
文章分类

全部博文(7)

文章存档

2014年(1)

2012年(6)

我的朋友

分类: LINUX

2012-04-10 15:26:18

一  硬件


        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 可以独立的控制是完整的输出图像还是做二次采样。


转自:http://blog.csdn.net/lbmygf/article/details/7406510

阅读(9955) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~