跪求指教 急急急 AS6编译出现错误了看不明白!求大神
小弟用了AVR官方的编译器AVR Studio6 打开了以前别人的源程序 然后在里面添加了一个外部中断3 我中断都设置好了 书写格式也是按照书上的那样子ISR (INT3_vect)
{
uint8 i,temp,length;
cli();
CH375_WRCMD(CMD_GET_STATUS);
temp = CH375_REDAT();
//if(temp ==0xff) LED_ON;
//temp = 0X02;
switch (temp)
{
case USB_INT_EP2_OUT:
{
CH375_WRCMD(CMD_RD_USB_DATA);
length =CH375_REDAT();
for (i=0;i<length;i++)
{
RDataBuf= CH375_REDAT();
}
//向主机端计算机发送数据
// CH375_WRCMD(CMD_WR_USB_DATA7);
// CH375_WRDAT(length);
// for (i=0;i<length;i++)
// {
// CH375_WRDAT(RDataBuf);
// }
}
break;
case USB_INT_EP2_IN:
CH375_WRCMD(CMD_UNLOCK_USB);
break;
default:
CH375_WRCMD(CMD_UNLOCK_USB);
break;
}
}
现在编译出现2个错误 没看懂!
求大神帮忙错误如下
Error 147 static declaration of '__vector_4' follows non-static declaration E:\AVRStudio6doc\1test1\1test1\1test1.c 1805 1 1test1
Error 149 expected declaration or statement at end of input E:\AVRStudio6doc\1test1\1test1\1test1.c 1841 1 1test1
有解决办法没! 没人知道吗???!!!急死我了! {:mad:}{:mad:}{:mad:}{:mad:}{:mad:} 重新建个工程试试 hongkong 发表于 2013-7-31 13:00 static/image/common/back.gif
重新建个工程试试
额,已解决 ,原来是少了个}这个 {:sweat:}
页:
[1]