【发布时间】:2009-09-03 17:28:45
【问题描述】:
我们正在尝试模拟使用并行端口运行的设备。
我们有在 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# 进行并行通信(这会很耗时)。
【问题讨论】:
标签: c# .net serial-port parallel-port