智能车制作

标题: 郁闷 ov6620 怎么都弄不好了 [打印本页]

作者: byte    时间: 2008-11-23 08:53
标题: 郁闷 ov6620 怎么都弄不好了
程序写出来了,可是调试时数组里存的都是16,大家有没有遇见这种情况呢? 源代码如下 我只去了前ROW=40行的图像 每行70个点(LINE)<br>高手给看下 怎么不对了? 关键代码:<br><br>void interrupt VSYNC_ISR(void) {&nbsp;&nbsp; //发生场中断<br>&nbsp;<br>&nbsp;DisableInterrupts; <br>&nbsp;if(FLAG==BEGIN) <br>&nbsp;{<br>&nbsp;&nbsp;&nbsp; FLAG=FILED;&nbsp; //置位FLAG 接收一行的数据<br>&nbsp;&nbsp;&nbsp; row=0;<br>&nbsp;&nbsp;&nbsp; p=&amp;image[0][0];<br>&nbsp;}<br>&nbsp;EnableInterrupts;<br>}<br>&nbsp; <br>&nbsp; void interrupt HERF(void) {&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //发生行中断<br>&nbsp; <br>&nbsp; DisableInterrupts;<br>&nbsp; if(FLAG==FILED) {<br>&nbsp; <br>&nbsp;&nbsp;&nbsp; for(line=0;line&lt;LINE;++line)&nbsp;&nbsp;&nbsp; //接收一行的数据<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *(p++)=PORTA;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; row++; //行加1<br>&nbsp;&nbsp;&nbsp; <br>&nbsp; }<br>&nbsp;&nbsp; if(row==40) //接收完毕 0-39行<br>&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FLAG=FINISH;<br>&nbsp;&nbsp; }<br>&nbsp;&nbsp; PIFH=0x01;&nbsp; <br>&nbsp; }&nbsp; //我找不到错误在哪里了,换了一个摄像头还那样,即使是有的点时间不对,但也不可能全16吧...高手指点下啊<br>
作者: whut_wj    时间: 2008-11-25 04:17
标题: Re:郁闷 ov6620 怎么都弄不好了
<>中断触发的方式对吗?</P><P>时序理解了吗。用示波器检查一下先。</P>
作者: byte    时间: 2008-11-26 19:17
标题: Re:郁闷 ov6620 怎么都弄不好了
中断检测没问题啊 在参考资料上看 每行大概是65us 感觉不管怎样 这样的接收也不会出现全16的数据吧?<br><br>
作者: tengzhenm    时间: 2008-12-12 20:08
标题: Re:郁闷 ov6620 怎么都弄不好了
<>行中断开始时禁止了中断,在行中断结束后为什么不开放中断?PIFH=0x01;&nbsp;是什么咚咚?</P>
作者: 南工学子    时间: 2009-5-21 13:02
你怎么不要考虑行场信号的消影期
作者: 南工学子    时间: 2009-5-21 13:14
你怎么不要考虑行场信号的消影期
还有你点跟点之间也要延时一会的吧
作者: 南工学子    时间: 2009-5-21 13:14
你怎么不要考虑行场信号的消影期
还有你点跟点之间也要延时一会的吧
作者: jjldc    时间: 2009-5-21 17:00
在各个场合说了很多次了,基本大家都被误导了
ov6620的数据输出速度时13.5MHz 不用像素同步触发采集,很难采集到正确的点
用fifo才是这类采集系统的王道,无论是视频fifo还是通用fifo
数字摄像头不是这样子做的
作者: 543069471    时间: 2009-5-23 21:12
我采集的图像怎么两副叠加,一个一半显示。程序里用了缓存采集的图像再发到单片机处理 8# jjldc
作者: chiusir    时间: 2009-5-24 15:30
靠,上次从WLJ那里买了一个本想做彩色显示,感觉时间太紧,就用黑白模拟的代替了,先把项目做完再来搞搞数字的摄像头;这个数字的玩意儿配上一个3.5'的256色彩屏显示效果还是不错的,缺点而就是刷新比较慢,用ARM9效果很不错的。搞完智能车,大家可以去玩一把。
作者: jiutian0396    时间: 2010-4-1 11:31
我也是不知道啊
作者: 446373380    时间: 2010-5-7 21:44
回复 8# jjldc


    麻烦+我下QQ有事请教 446373380 或者我+你也行




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