串口通信中USART_SR 寄存器的哪几个位发生变化会产生中断?

2019-07-21 03:51发布


指南上边只讲TC置位会产生中断,那么RXNE置位会不会进入中断呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
正点原子
1楼-- · 2019-07-21 07:58
也可以啊。你设置就行了
小杰
2楼-- · 2019-07-21 10:03
回复【2楼】正点原子:
---------------------------------
进入中断只取决于这两位吗?还有原子哥在串口1中断服务程序中写了一个校验程序(检验是不是0x0d 0x0a结尾那个),如果我通过发送数据的速度过快,会不会照成
数据丢失的问题?昨天在串口调试助手上边不断而且快速的点击发送数据,屏幕上就会出现乱码...
正点原子
3楼-- · 2019-07-21 10:42
回复【3楼】小杰:
---------------------------------
这两个位是2个中断。
还有其他中断可以设置的。
发送过快,是可能出现漏收数据的。
小杰
4楼-- · 2019-07-21 13:25
回复【4楼】正点原子:
---------------------------------
谢谢!

一周热门 更多>