AVR 单片机

2019-07-15 15:28发布

各位大婶们,小弟遇到了一个问题!

我用WINAVR编写程序时,遇到这样的警告错误!
代码如下:
#include <avr/io.h>
#include <string.h>
#include <util/delay.h>
#include <avr/interrupt.h>
#include <avr/function/USART.H>
typedef unsigned int    uint;
typedef unsigned char    uchar;

void port_init(void){
    DDRD     = 0X02;
    PORTD    = 0XFF;
}

void mcu_init(void){
    port_init();
    uart_init();   
}

ISR(USART_RXC_vect){
    char tmp;
    tmp = UDR;
    if(tmp == '#') str_send("Hello,World! ");
}

void main(void){
    //char tmp;
   
    mcu_init();
    while(1);
}

遇到报错信息:
main.c:19: warning: 'USART_RXC_vect' appears to be a misspelled signal handler

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。