打印
[AVR单片机]

GCC编译警告求助(Timer0匹配中断),谢谢!

[复制链接]
1360|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cooperate|  楼主 | 2008-3-17 11:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
../Cpu.c:60: warning: return type defaults to `int'
../Cpu.c: In function `SIGNAL':
../Cpu.c:75: warning: control reaches end of non-void function



//以下为中断函数代码
SIGNAL (TIM0_COMPA_vect)    //Timer0定时60us中断
{
    uchar sreg = SREG;
    //系统定时时钟相关
    if(system_counter < 252) system_counter++;
    else
    {
        system_counter = 0;
        SETBIT(system_status,SYSTEM_CLOCK);
    }    
    SREG = sreg;
}

相关帖子

沙发
cooperate|  楼主 | 2008-3-17 11:57 | 只看该作者

急,请各位支招,谢谢!

使用特权

评论回复
板凳
cooperate|  楼主 | 2008-3-17 14:28 | 只看该作者

解决了

忘了加:<avr/interrupt.h>   汗

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

32

主题

230

帖子

0

粉丝