wince ov3640 摄像头

前段时间调试ov3640,平台是2451

总结下:
之前有几个东西没理清走了些弯路。
一、几个size的关系
第一个是sensor 的Output size
第二个是CAMIF 的 Source size
第三个是CAMIF 的 Target size (可以理解为CPU的最终输出size)。
仔细看三星的datasheet就会理清了。

二、输出输入格式
sensor的output format一定要跟 CAMIF 的input format一致。
P通道 从sensor input 只能是YUV422 ,ouput 只能是RGB 16/24。
C通道还要注意Input format跟output format ,output format决定C-port的DMA buffer出来的数据是什么格式
另外注意一下CAMIF的YUV order顺序与sensor一致。

二、PCLK
对比时序可以发现 ov3640跟三星的CAMIF的  PCLK是相反的,所以要配置CAMIF 的PCLK反转。

三、C通道拍照
首先是从P通道,先关闭P通道,配置sensor到capture,开启C通道,拍完后,关闭C通道,再配置sensor的寄存器回到preview。次过程中

无需reset sensor。另外注意优化下regsiter config list,这个可以找OV厂家跟代理要。
另外注意一下,如果拍照的分辨率是要在XGA(1024x768)以上,才需要配置sensor到capture。
按照APN的example,截3rd的image。

  

 

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值