STM32
直播中

蔡鼎瑾

8年用户 1058经验值
私信 关注
[问答]

使用STM32F072 USART单线半双工模式通信,只要打开IDLE中断就会一直触发IDLE中断怎么解决?

使用STM32F072 USART单线半双工模式通信,想要利用DMA+IDLE方式接收不定长数据,发现只要打开IDLE中断,就会一直触发IDLE中断。有没有高手遇到过?怎么解决?

回帖(1)

蒋荣艳

2024-4-22 10:09:15
IDLE中断必须先读一次SR寄存器,再读一次DR寄存器,才能清除IDLE中断。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分