[求助] 请问:摄像头,OV7670的分辨率如何设置?

xwluo2011   2011-11-15 15:38 楼主
(此问题在嵌入式板块有问,可是无人解答,特求助)
手册上有HSTART,HSTOP,VSTART,VSTOP等寄存器
有网友说:
VGA模式是结束减去开始
QVGA模式是结束/2 减去开始/2
0X12地址设置QVGA还是VGA模式!!!
有程序这样配置:
{0x32, 0x80},//HREF//QVGA、RGB565模式240*320
{0x17, 0x16},//HSTART      
{0x18, 0x04},//HSTOP
{0x19, 0x02},//VSTART
{0x1a, 0x7b},//VSTOP
{0x03, 0x00},//VREF
这样QVGA格式,结束/2 减去开始/2 = -72(十进制),然后呢?
垂直方向,VSTOP<<2+(VREF>>2)&0x03,再除以2会出现小数?
请问这是什么回事?正确的该怎么计算???
再者这种模式下读出的数据是怎么存取的?16位表一个点,一行有240个点,共320行?
对吗?OV7670的手册说的太羞涩啦。找不到有用信息。
请懂得的朋友详细解答一下,现网上都没有太多人明白这个东西!多谢。

回复评论 (1)

HSTAR+640-784=HSTOP.
点赞  2013-11-12 12:31
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复