STM32串口空閒中斷idle說明

1.空閒中斷的觸發機制: 空閒中斷是在監測到數據接收後(即串口的RXNE位被置位)開始檢測,當總線上在一個字節對應的週期內未再有新的數據接收時,觸發空閒中斷IDLE位被硬件置1. 2.IDEL位清零實現: 查看stm32參考手冊,要注意IDEL位的清零是通過先讀取USART_SR,再讀取USART_DR實現的(HAL庫使用__HAL_UART_CLEAR_NEFLAG(__HANDLE__)執行該
相關文章
相關標籤/搜索