MyFPGA Forum

标题: D5M相机显示模式问题 [打印本页]

作者: zhanxin    时间: 2011-8-8 10:50
标题: D5M相机显示模式问题
请问哪位曾经试过把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的频率也要修改?
怎么修改才对呢? 求指教~
作者: zhanxin    时间: 2011-8-10 15:10
求解答~~ 自己顶~~
作者: tingtang    时间: 2011-8-10 18:50
回复 2# zhanxin


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


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

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




欢迎光临 MyFPGA Forum (http://www.myfpga.org/discuz/) Powered by Discuz! X3