C# - 仿真设备 - 与串行端口并行

时间:2009-09-03 17:28:46

标签: c# .net serial-port parallel-port

我们正在尝试模拟一个运行并行端口的设备。

我们拥有与RS232完全相同的型号,并且可以从一个端口到另一个端口运行零调制解调器电缆,并使用以下设置模拟设备:

_port = new SerialPort
                {
                    PortName = comport,
                    BaudRate = 9600,
                    DataBits = 8,
                    Parity = Parity.None,
                    StopBits = StopBits.One,
                    DtrEnable = true,
                    RtsEnable = true,
                };

因此,要使用并行端口模拟相同的设备,我们只需要一条从并行运行到RS-232端口的电缆。虽然,我们不确定它是否是我们需要的正确电缆。

什么是允许并行设备工作的System.IO.Ports.SerialPort设置?

我们有一个串口监控程序,没有数据通过,这使我们认为我们的波特率,停止位,数据位等是不正确的。

有谁知道并行通信如何在另一端转换为RS-232?

有什么建议吗?这甚至可能吗?我们希望避免使用2个并行端口并使用C#进行并行通信(这将非常耗时)。

1 个答案:

答案 0 :(得分:1)

您需要的不仅仅是电缆,还需要转换器。 Here is one such device。我没有使用过这个模型,但过去我成功地使用了其他转换器。