【问题标题】:Sending data on COM Port while receiving data on it?在接收数据的同时在 COM 端口上发送数据?
【发布时间】:2013-10-10 13:03:41
【问题描述】:

我的应用程序可以在 COM 端口(9 针)上独立发送和接收数据。现在的场景是,目的设备在发送数据的同时也可以请求一些数据。现在,在这种情况下,我的应用程序在从设备接收数据时,也必须发送请求的数据。那么问题来了,在概念上是否可以在从同一个 COM 端口接收数据的同时发送一些数据?

注意:如果这不是问这个问题的正确地方,请告诉我哪个 SO 网站适合这个问题。

【问题讨论】:

    标签: serial-port port signal-processing


    【解决方案1】:

    确实如此。 RS232是全双工接口,因此每个方向有两个独立的通道。

    但请注意,这两个通道当然是不同的引脚。您不能使用 RS232 在同一个引脚上发送和接收(尽管理论上可以同时通过一条线路发送和接收数据 - 但在这种情况下不是)。

    【讨论】:

    • 好的,但是当我同时尝试这样做时,我的应用程序崩溃了。知道可能是什么问题
    • 好吧,我猜这是你的程序中的一个错误。
    猜你喜欢
    • 1970-01-01
    • 2022-11-19
    • 1970-01-01
    • 1970-01-01
    • 2014-09-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多