智能车制作

标题: ccd波形问题求教!!!!! [打印本页]

作者: 张喆    时间: 2015-7-18 23:57
标题: ccd波形问题求教!!!!!
芯片kl25   ccd  AO口波形总是有问题,但是却不知道问题出在哪里,求大神指导,万分感谢!!!各口示波器的检测图已贴上。求指导!!!
程序如下:

void delay( int t)
{int i;
         i=0;
         for(i=0;i<t;i++)
         {        asm("nop");}
}


void TSL1401_GetLine_Oneshot()
{       
         int i;
          
           //单次采集曝光处理
         gpio_set(PORTB, 9, 1) ; //   TSL1401_SI(1);
           delay(1);
         gpio_set(PORTB, 8, 1) ;//   TSL1401_CLK(1);
           delay(1);
         gpio_set(PORTB, 9, 0) ;//  TSL1401_SI(0);
           //发送第1个CLK
           delay(1);
           gpio_set(PORTB, 8, 0) ;//  TSL1401_CLK(0);
          
           //发送第2~129个CLK
           for(i=1; i<129; i++)
           {
             delay(1);
             gpio_set(PORTB, 8, 1);//  TSL1401_CLK(1);
             delay(1);
             gpio_set(PORTB, 8, 0) ;//  TSL1401_CLK(0);
           }
           //曝光延时
           delay(20000);
          
       
                           //采集上次曝光得到的图像
                                              //开始SI
                                           gpio_set(PORTB, 9, 1) ; //   TSL1401_SI(1);
                                              delay(1);
                                           gpio_set(PORTB, 8, 1) ;//   TSL1401_CLK(1);
                                              delay(1);
                                            gpio_set(PORTB, 9, 0) ;//  TSL1401_SI(0);
                                              delay(1);
                                              //采集第1个点
                  
                                              gpio_set(PORTB, 8, 0) ;//  TSL1401_CLK(0);
                                            pixel[0] = adc_read(8);
                                          
                                              //采集第2~128个点
                                              for(v=1; v<128; v++)
                                              {
                                                delay(1);
                                                gpio_set(PORTB, 8, 1) ;//   TSL1401_CLK(1);
                                                delay(1);
                                               
                                                gpio_set(PORTB, 8, 0) ;//  TSL1401_CLK(0);
                                             pixel[v] = adc_read(8);
                                                
                                              }
                                             
                                              //发送第129个clk
                                              delay(1);
                                              gpio_set(PORTB, 8, 1) ;//   TSL1401_CLK(1);
                                              delay(1);
                                              gpio_set(PORTB, 8, 0) ;//  TSL1401_CLK(0);
                                              delay(1);
                                             
                          
                
        }


作者: 张喆    时间: 2015-7-20 12:19
自己顶
作者: 张喆    时间: 2015-7-20 22:44
再顶顶
作者: □□□    时间: 2015-7-31 12:20
路过帮顶
作者: 15541899520    时间: 2016-1-7 21:00
顶顶顶顶
作者: 15541899520    时间: 2016-1-7 21:00
顶顶顶顶
作者: siler    时间: 2016-1-8 17:39
嘿嘿,帮顶
作者: siler    时间: 2016-1-8 17:39
嘿嘿,帮顶
作者: siler    时间: 2016-1-8 17:39
求大神!!




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