本帖最后由 不學會32不改名 于 2018-11-9 14:38 编辑
最近在研究Cube时,做了一个串口接收中断的实验,发现无法进入中断。所以发此贴来寻求帮助。
读取SR寄存器状态时,接收非空中断标志被清0,导致在 这里无法进入中断 if(((isrflags & USART_SR_RXNE) != RESET) && ((cr1its & USART_CR1_RXNEIE) != RESET)) {
UART_Receive_IT(huart);
return;
}
附上我的串口接收中断工程
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>