关于CCD的问题

2019-08-14 04:12发布

CCD像素点的值和ADC采集电压有什么关系?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
11条回答
心一墨
2019-08-14 18:35
CCD file:
#include "ccd.h"
#include "delay.h"

void CCD_Init(void)
{

  GPIO_InitTypeDef GPIO_InitStructure;
        RCC_APB2PeriphClockCmd(        RCC_APB2Periph_GPIOC, ENABLE );       
          
        GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0|GPIO_Pin_1;
        GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP ;   //ÍÆÍìÊä³ö
        GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
        GPIO_Init(GPIOC, &GPIO_InitStructure);
       
}

void CCDstart(u16*p, u16*q)
{
        int i=0;
   CCD_CLK=1;
         CCD_IS =1;
         delay_us(2);
         CCD_CLK=0;
         CCD_IS=0;
         delay_us(2);
        for(i=0;i<128;i++)
         {
           CCD_CLK=1;
                 delay_us(2);
     CCD_CLK=0;
                 delay_us(2);
         }
         delay_ms(5);
         CCD_IS=1;
         delay_us(2);
          CCD_CLK=1;
          delay_us(2);
          p[0]=q[0];
          CCD_CLK=0;
          CCD_IS=0;
         for(i=1;i<128;++i)
         {
           CCD_CLK=1;
                 delay_us(2);
                 p[i]=q[i];
     CCD_CLK=0;
                 delay_us(2);
         }
          CCD_CLK=1;
          delay_us(2);
          CCD_CLK=0;
          delay_us(2);
}

一周热门 更多>