繁体   English   中英

串口流量控制

[英]Serial Port Flow Control

C ++ / Windows API

通过SetCommState()为我的rs232端口指定硬件流控制时,我知道这会要求OS尝试使用CTS / DSR信令进行流控制。

请执行以下配置:

1)假定通信另一端的串行设备已经支持CTS / DSR线路流控制?

2)还是希望我以某种方式获得所连接串行设备的流量控制能力?

此设置假定另一端向您的一端发送CTS / DSR信号。 如果不是这种情况,将不会有数据流。

或者,如果引脚在另一端硬接线(有时是这种情况),它将“没有流量控制,CTS / DSR始终处于允许发送/接收数据的状态,无论实际设备是准备好了没”。

当然,可以设想将设备配置为默认设备,然后以某种方式通过串行端口发送命令/信息,说“现在让您的CTS / DSR引脚反映您是否可以发送/接收数据”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM