如何通过COM3提供数据?

时间:2019-06-13 10:44:42

标签: c++ windows

我受命测试串行通讯应用程序。 该应用程序侦听COM3。 如何通过COM3提供数据以测试代码。 我曾尝试过使用另一个提供数据的应用程序,但是正如我发现的那样,我只能让一个应用程序访问COM3

推荐的方法是什么?

1 个答案:

答案 0 :(得分:0)

最典型的方法是将一些硬件连接到COM3以进行通信。

如果您缺少此类硬件,或者想要测试应用程序在收到垃圾时所执行的操作,而不是期望的结果,则可以使用提供“虚拟串行端口对”的应用程序来模拟双方,并且可以将应用程序连接到一个端口,同时使用第二个应用程序通过其对进行通信。配对的端口的行为就像通过导线物理连接一样。

如果由于应用程序的编写方式而需要特定的端口号,则可以通过以下方法更改端口号:在Device Manager中选择设备,然后转到Properties,然后选择Advanced,然后更改{ {1}}。如果其他设备已在使用它,则必须先将其更改为其他数字。