mhlz280112 发表于 2013-7-30 10:57:06

跪求指教 急急急 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
有解决办法没!

mhlz280112 发表于 2013-7-30 14:24:30

没人知道吗???!!!急死我了!

mhlz280112 发表于 2013-7-30 14:27:00

{:mad:}{:mad:}{:mad:}{:mad:}{:mad:}

hongkong 发表于 2013-7-31 13:00:12

重新建个工程试试

mhlz280112 发表于 2013-8-9 08:21:03

hongkong 发表于 2013-7-31 13:00 static/image/common/back.gif
重新建个工程试试

额,已解决 ,原来是少了个}这个 {:sweat:}
页: [1]
查看完整版本: 跪求指教 急急急 AS6编译出现错误了看不明白!求大神