Error : (Serious) C2304E: expected but found 'void'

在ADS1.2中遇到这样的问题,可能是因为前面的函数没有正常结束,比如括号不匹配,我就遇到过这样的问题。

void FIQ_Exception(void){
{
    //while(1);                   // change it to your code 
 T0IR=0X01;
 if((IO0PIN&LED4CON)==0)
  {
   LED4_OFF();
  }
 else
  {
   LED4_ON();
  }

}
这个函数的第一行就多了一个括号,结果编译的时候总是提示下面的函数有问题,找了半天原来是上面函数的问题引起的。

你可能感兴趣的:(c,exception,IO)