谢谢硬汉哥回复,我用的是STM32F103,主要是不理解为什么要做else去捕获这个异常,同时对处理方式也不太理解,能不能使用下面这代码去替代else里的代码?[C] 纯文本查看 复制代码 原代码
替换为:
else
{
USART_ITConfig(_pUart->uart, USART_IT_TC, DISABLE);//关闭发送结束中断,在发送空中断中开启
USART_ITConfig(_pUart->uart, USART_IT_TXE, ENABLE); //开发送空中断,继续发送
} |