智能车制作

标题: 求助!光电组进!!CCD程序问题 [打印本页]

作者: 苦酒    时间: 2016-1-15 21:27
标题: 求助!光电组进!!CCD程序问题
这是我在IAR上写的一段CCD采集的程序,可是运行的时候并不能达到效果,存放128像素的数组没有显示数值,是我写错了吗?求大神指教!!
#include"include.h"
void main()
{
   DisableInterrupts;
   ADC_init();  //ADC通道初始化
   pit_init_ms(PIT1, 1);  //初始化PIT,延时1ms
   uart_init(UART0, 115200); //串口初始化
   EnableInterrupts;

    while(1)
   {
      if(TimerCnt20ms >= 20)
      {
        DisableInterrupts;
        TimerCnt20ms = 0;

        ImageCapture(Pixel);     //CCD采集
        CalculateIntegrationTime(); //计算曝光时间

        EnableInterrupts;
        send_data_cnt++;
      }


       if(send_data_cnt >= 5)
        {
          SendImageData(Pixel);
          send_data_cnt = 0;
        }
   }
}



作者: 龙的传人znczz    时间: 2016-1-16 18:29
这个好像没问题,可能是你的CCD配置有问题,注意引脚,锁相环,还有程序内设置的变量等等。
作者: 疯狂-蜗牛    时间: 2016-1-16 18:50
楼上正解!
作者: 淹死的小鱼    时间: 2016-1-16 21:27
我也在搞这块
作者: 苦酒    时间: 2016-1-17 00:32
淹死的小鱼 发表于 2016-1-16 21:27
我也在搞这块

搞得怎么样,多交流下哈哈!

作者: 苦酒    时间: 2016-1-17 00:44
龙的传人znczz 发表于 2016-1-16 18:29
这个好像没问题,可能是你的CCD配置有问题,注意引脚,锁相环,还有程序内设置的变量等等。

请问一下,ADC_init()那里我不太懂, 是初始化什么呢,可能问题就出在这里

作者: 龙的传人znczz    时间: 2016-3-2 15:01
苦酒 发表于 2016-1-17 00:44
请问一下,ADC_init()那里我不太懂, 是初始化什么呢,可能问题就出在这里

AD初始化,初始化AD引脚。





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