MyFPGA Forum

 找回密码
 注册
搜索
查看: 5673|回复: 8
打印 上一主题 下一主题

D5M相机显示模式问题

[复制链接]
跳转到指定楼层
1#
发表于 2011-8-8 10:50:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问哪位曾经试过把D5M摄像头配置成640*480像素,帧率为77.4/s的模式么?

修改I2C_CCD_Config.v如下
assign sensor_start_row         =  24'h010036;
assign sensor_start_column    =  24'h020010;
assign sensor_row_size          =  24'h03077F;
assign sensor_column_size     =  24'h0409FF;
assign sensor_row_mode       =  24'h220033;
assign sensor_column_mode        =  24'h230033;
但是VGA显示效果是:拍摄到的图像被复制了八份显示出来~
布局如图:

有没有曾经遇到过这种情况的?

我想是不是应该修改帧缓冲读写FIFO的地址参数?
是不是SDRAM的频率也要修改?
怎么修改才对呢? 求指教~
2#
 楼主| 发表于 2011-8-10 15:10:12 | 只看该作者
求解答~~ 自己顶~~
3#
发表于 2011-8-10 18:50:54 | 只看该作者
回复 2# zhanxin


    不只是要改这一个地方,我记得还有还有2处,还是3处来着?你按照数据流找,就会发现。还不在一个文件里,好像是VGA module的参数。
4#
发表于 2012-7-18 10:46:31 | 只看该作者
朋友您好,我现在在学习这个例程,请问assign sensor_start_row   =  24'h010036;中的16进制数24'h010036指的是什么?不太清楚,也没有在datasheet上看到,多谢了!
5#
发表于 2012-7-18 17:00:22 | 只看该作者
回复 4# superyh


设置相机寄存器01的行开始位置是36,就是十进制的50,datasheet的开始有写这个,page 2
6#
发表于 2012-7-19 15:55:17 | 只看该作者
谢谢你,010036中,01是代表寄存器、36是代表里面的数据,是这意思吗啊?这就是访问存储器的格式吗?另外assign sensor_row_mode       =  24'h220033;中datasheet里没有编号22的寄存器?请您帮助,多谢了!
7#
发表于 2012-7-19 17:34:28 | 只看该作者
不好意思,我找到编号22的寄存器了,是16进制的意思,我就是不太清楚这种寄存器寻址格式“24'h010036”在datasheet那块,如果方便,麻烦您帮忙截一下图吧,万分感谢了!谢谢
8#
发表于 2012-7-23 05:25:15 | 只看该作者
回复 5# yujian

不好意思,我找到编号22的寄存器了,是16进制的意思,我就是不太清楚这种寄存器寻址格式“24'h010036”在datasheet那块,如果方便,麻烦您帮忙截一下图吧,万分感谢了!谢谢
9#
发表于 2012-7-26 16:05:33 | 只看该作者
回复 8# superyh
我不经常来的,你加我QQ吧,527455269,我前段时间在搞这个
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|MyFPGA

GMT+8, 2024-4-29 08:21 , Processed in 0.043188 second(s), 17 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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