wince ov3640 摄像头

news/2025/1/31 5:26:22/

前段时间调试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。

  

 

 


http://www.ppmy.cn/news/200360.html

相关文章

camera接口---MIPI CSI-2接口、DVP接口和FPD-Link III LVDS、GMSL等接口对比

接口类型信号线极限速率最大速率抗干扰能力适用摄像头像素 PCB laypuitMIPI CSI-2 串口 CLKP/N、DATAP/N 最大支持4-lane 一般2-lane可以搞定 Gbps低压差分信号,产生的干扰小,抗干扰能力也强支持800W以上 lvds接口耦合,走线必须差分等长DVP …

MSP430驱动OV7670摄像头的程序和注意事项

再用MSP430 调试摄像头时,其实按照网上给的步骤完全可以实现,只是我们很少注意一些细节上的问题,导致最终效果出不来,看着液晶屏上要么一直一种颜色,要么就是乱码,要么就是只有物体轮廓,我感觉后…

DS1302驱动代码

DS1302时钟基础使用(含代码) 了解其管脚 X1 X2 32.768KHz 晶振管脚 GND 地 RST 复位脚 I/O 数据输入/输出引脚,具有三态 SCLK 串行时钟 Vcc1,Vcc2(备用电源供电) 电源供电管脚 DS1302 的寄存器及片内RAM 控制寄存器用…

摄像头的MIPI接口、DVP接口和CSI接口

我们常用的电脑摄像头接口是USB接口,而常见的智能手机上的摄像头是MIPI接口,还有一部分的摄像头(比如说某些支持DVP接口的硬件)是DVP接口;通俗的讲,USB是串行通用串行总线(Universal Serial Bus…

DVP MIPI-CSI 摄像头接口的区别

一、MIPI 1、什么是MIPI? MIPI联盟,即移动产业处理器接口(Mobile Industry Processor Interface 简称MIPI)联盟。 MIPI(移动产业处理器接口)是MIPI联盟发起的为移动应用处理器制定的开放标准和一个规范。 2、MIPI的特点 MIPI是差分串口传输,速度快,抗干扰。主流手机…

MS2131 USB 3.0 高清音视频采集+HDMI 环出+混音处理芯片 应用网络直播一体机

MS2131 是一款 USB 3.0 高清视频和音频采集处理芯片,内部集成 USB 3.0 Device 控制器、 数据收发模块、音视频处理模块。 MS2131 可以通过 USB 3.0 接口将 HDMI 输入的音视频信号传 送到 PC 、智能手机、平板电脑上预览或采集。 MS2131 支持 HDMI 环…

MSP430 DS1302 驱动

sys.h里面需要一些延时函数。 ds1302.h #ifndef __DS1302_H #define __DS1302_H#include "msp430.h" #include "sys.h"struct ds1302time {int year;unsigned char mouth;unsigned char day;unsigned char week;unsigned char hour;unsigned char minute;…

【DS1302驱动】

DS1302ZN 实时时钟芯片驱动 正文 最近使用了DS1302ZN 实时时钟芯片,浅浅分享一下我写的驱动。代码也是从其他的博主那改过来的,只是将格式和一些小细节优化了一下。具体的原理懒得写了,其他博主那有很详细的。 说明 使用的平台的STM32F10…