我受命测试串行通讯应用程序。 该应用程序侦听COM3。 如何通过COM3提供数据以测试代码。 我曾尝试过使用另一个提供数据的应用程序,但是正如我发现的那样,我只能让一个应用程序访问COM3
推荐的方法是什么?
答案 0 :(得分:0)
最典型的方法是将一些硬件连接到COM3以进行通信。
如果您缺少此类硬件,或者想要测试应用程序在收到垃圾时所执行的操作,而不是期望的结果,则可以使用提供“虚拟串行端口对”的应用程序来模拟双方,并且可以将应用程序连接到一个端口,同时使用第二个应用程序通过其对进行通信。配对的端口的行为就像通过导线物理连接一样。
如果由于应用程序的编写方式而需要特定的端口号,则可以通过以下方法更改端口号:在Device Manager
中选择设备,然后转到Properties
,然后选择Advanced
,然后更改{ {1}}。如果其他设备已在使用它,则必须先将其更改为其他数字。