串口硬件流控RTS/CTS?

我理解的是仪器有RTS/CTS流控,RTS、CTS短接意味着仪器“请求发送”就立刻收到了"允许发送",那仪器就应该可以发送数据了,至于PC端没要求RTS/CTS流控,PC想发送数据不需要询问仪器是否"允许发送",可以自由发送和接收,但实际不是这样,必须仪器端RTS、CTS短接并且PC端RTS、CTS短接(正常情况是仪器端和PC端对接,短接只是为了接线简单点),我理解不了,可以解释下吗

串口硬件流控RTS/CTS
有些复杂

早期的 串口 接上 modem 后 可以当做自动应答机
当然需要相应的程序追问

硬件流控是不是也会在发送数据里加入特殊字符,让对方识别到,和软件流控类似,只是硬件流控特殊字符是为了让对方识别到使用了流控,发送和停止通过引脚电平控制,而软件流控发送数据中加入的特殊字符直接是为了控制发送和停止

追答

建议你 看看 vb 6 里的 mscomm控件使用
有相关的内容

追问

仪器要求硬件流控RTS/CTS,PC端串口不是标准串口,只有RX,TX,GND,没有RTS/CTS,这种情况有办法通讯吗?

温馨提示:答案为网友推荐,仅供参考
相似回答