GD32串口的超时检测机制和IDLE检测机制有什么区别

[复制链接]
1107|4
 楼主| CSWZH888 发表于 2022-7-27 17:58 | 显示全部楼层 |阅读模式
GD32串口的超时检测机制和IDLE检测机制有什么区别。看到寄存器描述里面有IDLE使能和RTEN使能,不知道应用场景有什么区别?
littlelida 发表于 2022-8-1 19:37 | 显示全部楼层
idle是什么?
caigang13 发表于 2022-8-2 08:17 来自手机 | 显示全部楼层
一个超时检测,一个空闲检测。
foxsbig 发表于 2022-8-13 13:53 | 显示全部楼层
啊,那个是超时监测啊
xiayangchun 发表于 2022-8-13 16:21 | 显示全部楼层
超时检测,是通过设定一个时间,一般认为超过此时间,数据就接收完成了,可以处理数据了,空闲检测时固定1个字节的时间,超过此时间没有数据,即产生空闲信号,也可做为一帧数据接收完成了,超时检测再USART串口中才会有相应寄存器,空闲检测在USART/UART中都会有,一般有超时检测建议用此作为数据接收完成,因此超时时间可配置,更加灵活,没有则使用空闲中断,但此时间固定,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

4

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部