我们试图模拟一个运行并行端口的设备 .
我们在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 回答
您需要的不仅仅是电缆,还需要转换器 . Here is one such device . 我已经成功地使用了其他转换器 .