CH9434无法请中断

接收数据超时中断响应后,读RBR无法清中断标志,一直引起中断。

1646789916943184.jpg

1646789916126412.jpg

1646789916148969.jpg


您好,在触发接收超时中断之后,读取RBR寄存器之后,您可以看一下LSR寄存器的DATARDY位是否为1,如果为1则表示FIFO接收缓冲区有数据未读取。您也可以看一下您的对方设备是不是间隔一段时间会固定发送数据。如果是的话,则表示那个INT是因为后续的数据包导致触发了新的INT。


只有登录才能回复,可以选择微信账号登录