STM32串口空闲中断idle说明

1.空闲中断的触发机制: 空闲中断是在监测到数据接收后(即串口的RXNE位被置位)开始检测,当总线上在一个字节对应的周期内未再有新的数据接收时,触发空闲中断IDLE位被硬件置1. 2.IDEL位清零实现: 查看stm32参考手册,要注意IDEL位的清零是通过先读取USART_SR,再读取USART_DR实现的(HAL库使用__HAL_UART_CLEAR_NEFLAG(__HANDLE__)执行该
相关文章
相关标签/搜索