智能车制作

标题: ov7620相关问题 [打印本页]

作者: rfg234    时间: 2013-5-5 20:47
标题: ov7620相关问题
我使用3.3v对ov7620进行供电,可以正确的读出product id,然后利用VSYNC、HREF、PCLK 3个信号进行中断,但是出现了如下问题:
(1)来1个VSYNC中断,会来大约20*240个HREF中断(我使用的是320*240的QVGA模式),这是什么原因?
        我采用的解决方法是:首先,关闭所有的中断;然后,① 打开 VSYNC 中断,当来一个VSYNC中断后,关闭VSYNC中断,并打开HREF中断 ② 当有240个HREF中断后,再打开VSYNC中断。 这样处理可以吗?
(2)我采用上述方法处理后,在Y[7..0]数据通道读取数据(我使用的是8bit的灰度图像),然后在终端上以16进制显示,但显示的16进制数绝大部分为20,且我改变摄像头的拍摄画面,数据好像没什么变化,这是怎么回事?

作者: 片尔    时间: 2013-5-6 11:01
OV7620都是5V供电。
作者: rfg234    时间: 2013-5-6 20:37
片尔 发表于 2013-5-6 11:01
OV7620都是5V供电。

不是说ov7620兼容3.3v和5v的吗?
作者: 片尔    时间: 2013-5-6 21:50
那是说兼容3.3V和5V的单片机接口,是说IO的
作者: rfg234    时间: 2013-5-7 19:16
片尔 发表于 2013-5-6 21:50
那是说兼容3.3V和5V的单片机接口,是说IO的

那就是说,ov7620的Y和UV数据总线可以与3.3v或5v的单片机IO口相连,但是ov7620的供电电压必须是5v?
作者: 片尔    时间: 2013-5-7 20:24
那确实




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2