ov2640学习记录

1 基本概念

1.1 图片尺寸(分辨率)

在看说明时,经常看到UXGA、VGA、CIF这些,其实这些都是分辨率大小,具体大小如下:

UXGA(1600*1200)

SXGA(1280*1024)

XVGA(1280*960)

WXGA(1280*800)

XGA(1024*768)

SVGA(800*600)

VGA(640*480)

CIF(352*288)

QQVGA(160*120)等

1.2 输出格式

正点原子例程中有两种输出格式:RGB565、JPEG。

RGB565就是用两个字节表示一个像素,一共16位,R(5位),G(6位),B(5位),与名字RGB565相呼应。

JPEG是一种压缩格式:数据流以0XFF 0XD8开头,以0XFF 0XD9结尾,保存在电脑上就是.jpg格式。

1.3 关于频率

OV2640自带24M有源晶振,无需外部时钟。

STM32F4系列芯片具有DCMI(数字摄像头)接口,DCMI接口可接收高速(可达54MB/s)数据流。

该接口包含多大14条数据线(D13-D0)和一条像素时钟线(PIXCLK)。

PCLK,即像素时钟,一个PCLK时钟,输出一个(或半个)像素。

VSYNC,即帧同步信号。

HREF /HSYNC,即行同步信号。

1.4 DMA

在不使用DMA时,CPU首先将数据从内存(或外设)读到累加器,再写到接口(或内存)中。

当使用DMA后,可以跳过CPU,外设(或内存)与内存(或外设)之间可以通过DMA来进行数据存取。 

参考

读取RGB565格式的图像

https://zhuanlan.zhihu.com/p/41216913

SVGA和XGA分辨率有什么区别

https://n.znds.com/article/40021.html

XGA,VGA,UXGA...这些都有什么区别啊,分辨率是怎么定义的?

https://zhidao.baidu.com/question/2629185.html

正点原子PPT

原文地址:https://www.cnblogs.com/QQ2962269558/p/13386716.html