AVR 单片机
时间:10-02
整理:3721RD
点击:
各位大婶们,小弟遇到了一个问题!
我用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!\n");
}
void main(void){
//char tmp;
mcu_init();
while(1);
}
遇到报错信息:
main.c:19: warning: 'USART_RXC_vect' appears to be a misspelled signal handler
我用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!\n");
}
void main(void){
//char tmp;
mcu_init();
while(1);
}
遇到报错信息:
main.c:19: warning: 'USART_RXC_vect' appears to be a misspelled signal handler
我的winAVR是WinAVR-20100110版本的
问题已解决!问题已解决!问题已解决!问题已解决!问题已解决!
万水千山总是情,打个酱油行不行.我给你的不是海誓山盟,
而是一颗不变的心!小编可以参考一下。
http://www.taiheth.com
http://www.dgkjly.com
http://www.jinluodz.com
http://www.konuaer.com
http://www.kangbidz.com
小编怎么解决的? 谢啦