智能车制作

 找回密码
 注册

扫一扫,访问微社区

楼主: xuefeiying
打印 上一主题 下一主题

OV7620开窗问题

[复制链接]

5

主题

315

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2729
QQ
威望
1332
贡献
539
兑换币
76
注册时间
2011-2-27
在线时间
429 小时
11#
发表于 2012-3-28 00:24:43 | 只看该作者
As shown above, HS<7:0> defines the starting pixel within a scan line, HE<7:0> defines the ending pixel
within a scan line. VS<7:0> defines the starting row within a field, VE<7:0> defines the ending
row within a field. VS/VE automatically defines the window height of a image frame. The rect-
angular window defined by HS/HE/VS/VE is the active image window. Only pixels insides this
window is valid, along with the HREF timing signals, black level substitutes the pixel data
when outside the active window.
Identical value for HS/HE or VS/VE is not permitted since it causes undefined window size.
If end point is lower than the starting point, the window begins from the starting point and ends at the far
end of the available image boundary.
The window size calculate formula is as below:
1. Horizontal size: VGA mode: Horizontal window size = (Register [18] - Register [17])*4.
QVGA mode: Horizontal window size = (Register [18] - Register [17])*2.
2. Vertical size: VGA mode: Vertical window size = (Register [1A]- Register [19]+1);
QVGA mode: Horizontal window size = (Register [1A] - Register [19]+ 1).
回复 支持 反对

使用道具 举报

5

主题

315

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2729
QQ
威望
1332
贡献
539
兑换币
76
注册时间
2011-2-27
在线时间
429 小时
12#
发表于 2012-3-28 00:24:54 | 只看该作者
啃英文吧
回复 支持 反对

使用道具 举报

5

主题

315

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2729
QQ
威望
1332
贡献
539
兑换币
76
注册时间
2011-2-27
在线时间
429 小时
13#
发表于 2012-3-28 00:29:52 | 只看该作者
给你个STM32写的,7670的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

5

主题

315

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2729
QQ
威望
1332
贡献
539
兑换币
76
注册时间
2011-2-27
在线时间
429 小时
14#
发表于 2012-3-28 00:30:47 | 只看该作者
哈哈,赚了好多积分
回复 支持 反对

使用道具 举报

5

主题

45

帖子

0

精华

高级会员

Rank: 4

积分
609
威望
412
贡献
119
兑换币
0
注册时间
2011-4-7
在线时间
39 小时
15#
 楼主| 发表于 2012-3-28 10:09:31 | 只看该作者
luojihao24669 发表于 2012-3-28 00:29
给你个STM32写的,7670的

多谢。我想问下,寄存器改了之后,是不是一直是改的那样了?不会再按着缺省值了是吧?
回复 支持 反对

使用道具 举报

5

主题

45

帖子

0

精华

高级会员

Rank: 4

积分
609
威望
412
贡献
119
兑换币
0
注册时间
2011-4-7
在线时间
39 小时
16#
 楼主| 发表于 2012-3-28 10:13:21 | 只看该作者
luojihao24669 发表于 2012-3-28 00:16
SCCB: 写
   IIC_Start();
    IIC_Send_Byte(OV7620_ID);

非常感谢~
回复 支持 反对

使用道具 举报

5

主题

45

帖子

0

精华

高级会员

Rank: 4

积分
609
威望
412
贡献
119
兑换币
0
注册时间
2011-4-7
在线时间
39 小时
17#
 楼主| 发表于 2012-3-28 10:20:33 | 只看该作者
sonwendi 发表于 2012-3-27 23:22
似乎是IIC通信的,写对应的寄存器就对了

多谢版主
回复 支持 反对

使用道具 举报

5

主题

315

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2729
QQ
威望
1332
贡献
539
兑换币
76
注册时间
2011-2-27
在线时间
429 小时
18#
发表于 2012-3-28 16:36:24 | 只看该作者
xuefeiying 发表于 2012-3-28 10:09
多谢。我想问下,寄存器改了之后,是不是一直是改的那样了?不会再按着缺省值了是吧?

复位了就会恢复默认值,要每次使用时初始化OV7620
回复 支持 反对

使用道具 举报

5

主题

45

帖子

0

精华

高级会员

Rank: 4

积分
609
威望
412
贡献
119
兑换币
0
注册时间
2011-4-7
在线时间
39 小时
19#
 楼主| 发表于 2012-3-28 21:48:41 | 只看该作者
luojihao24669 发表于 2012-3-28 16:36
复位了就会恢复默认值,要每次使用时初始化OV7620

奥,原来是这样。多谢~
回复 支持 反对

使用道具 举报

8

主题

158

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3204
威望
679
贡献
2385
兑换币
0
注册时间
2011-9-21
在线时间
70 小时
20#
发表于 2012-3-29 07:09:59 | 只看该作者
学习
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-10-5 10:20 , Processed in 0.108179 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表