我的应用程序可以在COM端口(9针)上独立发送和接收数据。现在的情况是,目标设备在发送数据时也可以请求一些数据。现在,在这种情况下,我的应用程序在从设备接收数据时,也必须发送所请求的数据。所以问题是,从同一个COM端口接收数据时,从概念上可以发送一些数据吗?
注意:如果这不是提出这个问题的正确位置,请告诉我哪个SO网站适合这个。
答案 0 :(得分:2)
当然可以。 RS232是一个全双工接口,因此每个方向有两个独立的通道。
但请注意,这两个通道当然是不同的引脚。您无法使用RS232在同一引脚上发送和接收(虽然理论上可以同时通过一条线路发送和接收数据 - 但在这种情况下不是这样)。