智能车制作

标题: 紧急求助!!数字摄像头采集的图像被分割成一块一块的了!! [打印本页]

作者: librae8226    时间: 2009-12-15 11:22
标题: 紧急求助!!数字摄像头采集的图像被分割成一块一块的了!!
111111111111111111111111111100011111111111111111111111111111
111111111111111111111111111110001111111111111111111111111111
111111111111111111111111111111000011111111111111111111111111
111111111111111111111111111111111000111111111111111111111111
111111111111111111111111111111111110000111111111111111111111
111111111111111111111111111111111111100000111111111111111111
111111111111111111111111111111111111111100001111111111111111
111111111111111111111111111111111111111111000001111111111111
111111111111111111111111111111111111111111110000011111111111
111111111111111111111111111111111111111111111100000111111111
111111111111111111111111111111111111111111111110000011111111
111111111111111111111111111111111111111111111111100001111111
111111111111111111111111111111111111111111111111110000011111
111111111111111111111111111111111111111111111111111000001111
111111111111111111111111111111111111111111111111111100000111
111111111111111111111111111111111111111111111111111100000011
111111111111111111111111111111111111111111111111111110000011
111111111111111111111111111111111111111111111111111110000001
111111111111111111111111111111111111111111111111111111000001
111111111111111111111111111111111111111111111111111111000001
111111111111111111111111111111111111111111111111111111000001
111111111111111111111111111111111111111111111111111111000000
111111111111111111111111111111111111111111111111111111000000
111111111111111111111111111111111111111111111111111111000000
111111111111111111111111111111111111111111111111111111000000
111111111111111111111111111111111111111111111111111111000000
111111111111111111111111111111111111111111111111111110000000
111111111111111111111111111111111111111111111111111110000001
111111111111111111111111111111111111111111111111111110000001
111111111111111111111111111100011111111111111111111111111111
111111111111111111111111111100001111111111111111111111111111
111111111111111111111111111111000111111111111111111111111111
111111111111111111111111111111110001111111111111111111111111
111111111111111111111111111111111100001111111111111111111111
111111111111111111111111111111111111100001111111111111111111
111111111111111111111111111111111111111100001111111111111111
111111111111111111111111111111111111111111000011111111111111
111111111111111111111111111111111111111111100000111111111111

我们采到的图像成这样的了!!
以前采集的时候都没有问题,现在采过来的图像就成了一场原本完整的图像被割成一块一块的了!不过好像有时又恢复正常 - -!
可以排除的是电池电力不足、串口发送错误……摄像头会不会有毛病了?

下面是采集代码,不过程序应该没有问题,因为以前很长时间都正常……
采集的图像是38 * 86的


  1. void interrupt 8 Port0_interrupt(void) // HS interrupt
  2. {
  3.     static unsigned int i;
  4.     TFLG1 = 0x01; // Clear HS flag
  5.     if( g_SampleFlag == 0 )
  6.     {
  7.         return;
  8.     }
  9.     row_counter++;
  10.     if( row_counter % SAMPLE_INTERVAL == 0 )
  11.     {
  12.         app = &buff[row][0];
  13.         row++;
  14.         if( row_counter == 190 )
  15.         {
  16.             row_counter = 0;
  17.             flag = 1;
  18.             g_SampleFlag = 0;
  19.             PORTA_PA0 = !PORTA_PA0;
  20.         }
  21.         for( i = 0; i < COLUMN_VALUE; i++ )
  22.         {
  23.             *app++ = PORTB;
  24.             _asm(nop);_asm(nop);_asm(nop);
  25.             _asm(nop);_asm(nop);_asm(nop);
  26.             _asm(nop);                      //for 48Mhz
  27.         }
  28.     }
  29. }
  30.          
  31. void interrupt 9 Port1_interrupt(void) //VS interrupt
  32. {  
  33.     TFLG1 = 0x02; // Clear VS flag
  34.     g_SampleFlag = 1;
  35.     row = 0;  // Reset row
  36.     //get_speed();
  37. }
复制代码

作者: librae8226    时间: 2009-12-15 11:28
86列太宽,我删了3列
111111111111111111111111100011111111111111111111111111111
111111111111111111111111110001111111111111111111111111111
111111111111111111111111111000011111111111111111111111111
111111111111111111111111111111000111111111111111111111111
111111111111111111111111111111110000111111111111111111111
111111111111111111111111111111111100000111111111111111111
111111111111111111111111111111111111100001111111111111111
111111111111111111111111111111111111111000001111111111111
111111111111111111111111111111111111111110000011111111111
111111111111111111111111111111111111111111100000111111111
111111111111111111111111111111111111111111110000011111111
111111111111111111111111111111111111111111111100001111111
111111111111111111111111111111111111111111111110000011111
111111111111111111111111111111111111111111111111000001111
111111111111111111111111111111111111111111111111100000111
111111111111111111111111111111111111111111111111100000011
111111111111111111111111111111111111111111111111110000011
111111111111111111111111111111111111111111111111110000001
111111111111111111111111111111111111111111111111111000001
111111111111111111111111111111111111111111111111111000001
111111111111111111111111111111111111111111111111111000001
111111111111111111111111111111111111111111111111111000000
111111111111111111111111111111111111111111111111111000000
111111111111111111111111111111111111111111111111111000000
111111111111111111111111111111111111111111111111111000000
111111111111111111111111111111111111111111111111111000000
111111111111111111111111111111111111111111111111110000000
111111111111111111111111111111111111111111111111110000001
111111111111111111111111111111111111111111111111110000001
111111111111111111111111100011111111111111111111111111111
111111111111111111111111100001111111111111111111111111111
111111111111111111111111111000111111111111111111111111111
111111111111111111111111111110001111111111111111111111111
111111111111111111111111111111100001111111111111111111111
111111111111111111111111111111111100001111111111111111111
111111111111111111111111111111111111100001111111111111111
111111111111111111111111111111111111111000011111111111111
111111111111111111111111111111111111111100000111111111111
作者: librae8226    时间: 2009-12-15 11:30
下面的一块应该是重复的这一场的,我调试的时候看过图像存储数组里的值,到断开的这一行后就全是空的了
作者: librae8226    时间: 2009-12-16 18:20
找到问题了,是光线的原因,白天就出问题,晚上就没事,或者白天拉上窗帘开灯也没事
大家有什么比较好的解决办法么?加偏光镜?




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