串口接收中断标志位将文法被清空,会导致函数卡在中断函数里面一直循环,无法正常运行主函数 原因分析: 中断条件成立后,中断标志位将会标记,程序将会进入中断函数运行,软件自动轻触中断标志位的条件是 先读USART_SR寄存器,再读USART_DR寄存器。 void USART1_IRQHandler(void) //串口1中断服务程序 { if(USART_GetITStatu...