智能车制作

标题: OV7620同步问题 [打印本页]

作者: 繁星瞬坠    时间: 2013-1-24 21:03
标题: OV7620同步问题
请问一下,我使用用XS128单片机,Fbus=64MHZ,在场中断(偶场,下降沿)到来时打开行中断(上升沿),在第二个场中断(偶场,下降沿)到来时关闭行中断,行中断只记录中断次数,我的理解是行数应该为640行,就算有废数据也应该大于640行,可是每次采集出来的行数却是变化的,且小于640行,但是为481行较多。改写输出格式为320*240后行数变化规律还是与上面一样, 已经找了半天问题了不知道处在哪,各位大虾忙帮看看问题吧,附上部分程序。//*****J7为场中断 P3为行中断*****//
chang_num=0;
hang_num=0;

DDRJ_DDRJ7=0;
DDRP_DDRP3= 0;
PERP_PERP3 =1; // Pull device enabled
PPSP_PPSP3 =1; // Port H Polarity Select rasing edge
PERJ_PERJ7 =1; //Pull device enabled  
PPSJ_PPSJ7 =0; // Port J Polarity Select falling edge




void getpic()
{
  int i;
  PIEJ_PIEJ7 =1; // PORTJ interrut enable,
  while(chang_num!=2);
  PIEJ_PIEJ7 =0; // PORTJ interrut disable,
}




void interrupt 56 PORTP_ISR(void)   //行
{
  hang_num++;
  PIFP_PIFP3=1;   //清除中断标志位        
}

void interrupt 24 PORTJ_ISR(void)//场
{ if(FODD==0){
  if(chang_num==0)PIEP_PIEP3 =1; // PORTH interrut enable,
  else   PIEP_PIEP3 =0; // PORTH interrut disable,
  chang_num++;
              }
  PIFJ_PIFJ7=1;   //清除中断标志位        
}



作者: mxj1005071012    时间: 2013-1-24 21:11
你采集的数据过多了 建议你修改
作者: 暴走兄弟    时间: 2013-1-25 11:25
你觉得就凭XS128能跟上!
作者: 繁星瞬坠    时间: 2013-1-26 11:30
mxj1005071012 发表于 2013-1-24 21:11
你采集的数据过多了 建议你修改

真正使用的肯定不会采集这么多数据的。

作者: 繁星瞬坠    时间: 2013-1-26 11:56
暴走兄弟 发表于 2013-1-25 11:25
你觉得就凭XS128能跟上!

行中断周期64us,高电平持续时间48us,这个应该还是能捕捉到吧,像素倒是用的FIFO读取的,分分频再试试吧。。。谢谢哈。
作者: 暴走兄弟    时间: 2013-1-26 13:17
繁星瞬坠 发表于 2013-1-26 11:56
行中断周期64us,高电平持续时间48us,这个应该还是能捕捉到吧,像素倒是用的FIFO读取的,分分频再试试吧。 ...

嗯 先分频吧

作者: 繁星瞬坠    时间: 2013-1-26 16:29
暴走兄弟 发表于 2013-1-26 13:17
嗯 先分频吧

弄的差不多了,可能是I/O口捕捉不到,后面我换成TIM捕捉,现在数据稳定了,每次都是480, 分辨率是640*480  示波器显示出来也是480,估计是480行*640列。。。。。。。。。。

作者: 繁星瞬坠    时间: 2013-1-26 16:41
暴走兄弟 发表于 2013-1-26 13:17
嗯 先分频吧

啊,是我之前理解错了,应该是480行*640列。。。。。 谢谢了哈 问题解决了yeah。。。

作者: 暴走兄弟    时间: 2013-1-26 19:45
繁星瞬坠 发表于 2013-1-26 16:41
啊,是我之前理解错了,应该是480行*640列。。。。。 谢谢了哈 问题解决了yeah。。。

电科的兄弟今年莫要虐暴走吖

作者: 繁星瞬坠    时间: 2013-1-26 21:39
暴走兄弟 发表于 2013-1-26 19:45
电科的兄弟今年莫要虐暴走吖

不会的不会的,大家一起加油。

作者: 暴走兄弟    时间: 2013-1-26 23:22
没油可加
作者: 霖霖霖    时间: 2019-3-2 21:50
怎么判断奇场和偶场呢?




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