1

有一个应用程序写入串行连接并从串行连接读取。我正在测试它,无法更改它。我的测试环境包含两台计算机和两台计算机上的应用程序通过串行连接相互发送一些东西。我想创建一个伪串行连接,以便仅在一台计算机上进行测试。因此,一个应用程序将写入该伪串行连接,而位于同一台计算机上的另一个应用程序将读取它。

这样的伪串行连接可能吗?我的测试计算机只有一个串行连接,但如果需要,我可以使用具有两个串行连接的虚拟机。

4

2 回答 2

3

我找到了这个com0com。http://sourceforge.net/projects/com0com/files/com0com/3.0.0.0/

它将创建两个虚拟串行端口。您可以使用两个 Putty 窗口对其进行测试。只是选择了不同的 COM 端口。让我知道它是否有帮助。

于 2013-03-20T13:13:09.227 回答
2

您可以使用 USB 转 RS232 适配器来获得额外的 COM 端口。用零调制解调器电缆将两个 COM 端口连接在一起。然后您的测试程序可以打开一个端口并与您的被测应用程序通信。

于 2013-03-19T16:45:26.553 回答