智能车制作

标题: 采集数据 [打印本页]

作者: ccc666    时间: 2013-10-13 17:02
标题: 采集数据
interrupt 8 void HREF_Count(void)
{
  TFLG1_C0F = 1;
  m++;
  if ( m<6 || m>240 )      
  {
    return;//ÅD¶ÏêÇ·ñ′óDÂμÄò»3¡¿aê¼
  }


  Interval=6;
  if(m%Interval==0)
  {


Image_Data[Line_C][0] = PORTA;
Image_Data[Line_C][1] = PORTA;
Image_Data[Line_C][2] = PORTA;
Image_Data[Line_C][3] = PORTA;
Image_Data[Line_C][4] = PORTA;
Image_Data[Line_C][5] = PORTA;
Image_Data[Line_C][6] = PORTA;
Image_Data[Line_C][7] = PORTA;
Image_Data[Line_C][8] = PORTA;
Image_Data[Line_C][9] = PORTA;
Image_Data[Line_C][10] = PORTA;




在这个中断函数中 Image_Data数组的这   10列数据得到的同一个数据还是不同的数据呢?
请高人给个指点


作者: 凌心    时间: 2013-10-13 21:04
采集到的数据就是程序执行的本条语句时A口的状态,如果A一直在变,且速度高于执行速度就会得到不同数据。




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