串口接收中断程序,实验现象是每次发送任意字符串,都会收到两次返回信息: MESSAGE INCOMMING!
PRESS KEY0 TO READ,PRESS KEY1 TO IGNORE,PRESS WU_UP TO DELATE MESSAGE INCOMMING!
PRESS KEY0 TO READ,PRESS KEY1 TO IGNORE,PRESS WU_UP TO DELATE
为何会两次进入串口中断?请教各位给挑挑错。
代码如下:
void USART1_IRQHandler()
{
u8 n;
char Dev[85]="MESSAGE INCOMMING!\r\nPRESS KEY0 TO READ,PRESS KEY1 TO IGNORE,PRESS WU_UP TO DELATE\r\n";