发布网友 发布时间:2022-05-27 17:19
共1个回答
热心网友 时间:2023-11-07 09:04
应当先搞清楚OV7670的像素时钟PCLK、行同步HREF、帧同步VSYNC三个信号与数据输出D7~D0之间的时序关系,然后描述当VSYNC出现有效边沿之后开始按照每个HREF有效(高电平)采集一行数据(640个数据),采集时按照每个PCLK的上升沿一次读取D7~D0。每一行有效数据640个,无效数据16个(在行消隐期间),每一行花费时间为656个PCLK时钟。当采集完480行的时候,就完成了一帧数据的采集,帧消隐时间为8行数据的时间。因此采集一帧数据的时间是656*488个像素的时间。至于采集到的视频数据存放在何处,这个由自己设计,可以放在自己设计的RAM中,也可以通过高速接口传输出去。