电子工程师技术服务社区
- 社区
- 论坛
- 综合技术专区
- 【正点原子ALIENTEK OV7670摄像头模块试用体验】时序介绍
【正点原子ALIENTEK OV7670摄像头模块试用体验】时序介绍
-
-
Eagleson
- LV5工程师
-
| 2018-04-17 18:49:13
- 浏览量 2161
- 回复:0
OV7670
的图像数据输出(通过D
)就是在PCLK
,VSYNC
和HREF/HSYNC
的控制下进行的。首先看看行输出时序,如下图所示: 从上图可以看出,图像数据在HREF为高的时候输出,当HREF变高后,每一个PCLK时钟,输出一个字节数据。比如我们采用VGA时序,RGB565格式输出,每2个字节组成一个像素的颜色(高字节在前,低字节在后),这样每行输出总共有640*2个PCLK周期,输出640*2个字节。再来看看帧时序(VGA模式),如下图所示: 上图清楚的表示了OV7670在VGA模式下的数据输出,注意,图中的HSYNC和HREF其实是同一个引脚产生的信号,只是在不同场合下面,使用不同的信号方式,这里我们用到的是HREF。具体参数解释如下:
两个VSYNC
之间包含510
个line VSYNC
高电平包含3
个lineVSYNC
高电平之后到第一个HREF高电平有17line最后一个HREF结束到 下一个VSYNC
上升沿 之间有10line
所以中间有效数据line
总共是 510-3-17-10= 480line
每个line
(包含高低电平)总共有 784
个像素周期为640
个有效像素周期+144
个消隐周期 对应到HSYNC
的话就是640
有效数据周期 +80
同步周期 +45
前消隐+19
后消隐 ==784
OV7670
的图像数据输出(通过D
)就是在PCLK
,VSYNC
和HREF/HSYNC
的控制下进行的。首先看看行输出时序,如下图所示: 从上图可以看出,图像数据在HREF为高的时候输出,当HREF变高后,每一个PCLK时钟,输出一个字节数据。比如我们采用VGA时序,RGB565格式输出,每2个字节组成一个像素的颜色(高字节在前,低字节在后),这样每行输出总共有640*2个PCLK周期,输出640*2个字节。再来看看帧时序(VGA模式),如下图所示: 上图清楚的表示了OV7670在VGA模式下的数据输出,注意,图中的HSYNC和HREF其实是同一个引脚产生的信号,只是在不同场合下面,使用不同的信号方式,这里我们用到的是HREF。具体参数解释如下:
两个VSYNC
之间包含510
个line VSYNC
高电平包含3
个lineVSYNC
高电平之后到第一个HREF高电平有17line最后一个HREF结束到 下一个VSYNC
上升沿 之间有10line
所以中间有效数据line
总共是 510-3-17-10= 480line
每个line
(包含高低电平)总共有 784
个像素周期为640
个有效像素周期+144
个消隐周期 对应到HSYNC
的话就是640
有效数据周期 +80
同步周期 +45
前消隐+19
后消隐 ==784