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

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
huang5hun
1楼-- · 2019-07-15 15:48
我的winAVR是WinAVR-20100110版本的
huang5hun
2楼-- · 2019-07-15 18:35
问题已解决!问题已解决!问题已解决!问题已解决!问题已解决!
taiheth
3楼-- · 2019-07-15 23:13

万水千山总是情,打个酱油行不行.我给你的不是海誓山盟,

而是一颗不变的心!楼主可以参考一下。。

http://www.taiheth.com   
http://www.dgkjly.com
http://www.jinluodz.com
http://www.konuaer.com
http://www.kangbidz.com  
xiaoguangshaoye
4楼-- · 2019-07-16 04:36
 精彩回答 2  元偷偷看……

一周热门 更多>