stm32串口接收中断函数,可以进去中断函数,但是while进不了,能进入中断函数说明已经接受到东

2025年03月19日 01:42
有2个网友回答
网友(1):

在UART3的中断里面最好不要调用printf这个库函数吧,因为printf的底层也是调用一个串口
另外,把while语句改成 if(USART_GetITStatus(USART3, USART_IT_RXNE) != RESET)
比较合理点

网友(2):

printf进去后出不来了,你是不是开了uart3的什么中断?