stm32串口熱拔插以後,接收數據出錯的處理辦法

最近發現,STM32中斷接收完成回調函數在USB轉CH340模塊帶電拔插一次以後會出現異常數據。具體的來說是數據出現一次右移,再出現一次右移,以後每次接受接收到的數據都出現位移。引起這個問題的原因可能是拔掉以後導致STM32串口硬件出錯。硬件出錯必須要復位才行,那怎麼在單片機正常運行的時候怎麼判斷串口硬件出錯呢? 我在網上找了很多的資料,大多數的都出現在處理數據上。不是和我問題很接近的。然後我想在
相關文章
相關標籤/搜索