如何通过 COM3 提供数据
How to supply data via COM3?
我的任务是测试一个串行通信应用程序。此应用程序侦听 COM3。如何通过 COM3 提供数据以测试代码。我尝试过让另一个应用程序提供数据,但正如我发现的那样,我只能有一个应用程序访问 COM3
推荐的方法是什么?
最典型的方法是将一些硬件连接到COM3进行通信。
如果您缺少此类硬件或想要测试应用程序在收到垃圾时的功能而不是预期,则有些应用程序提供模拟两端的"虚拟串行端口对",您可以将应用程序连接到一个端口,同时使用第二个应用程序通过其对进行通信。配对端口的行为应像通过电线物理连接一样。
此外,如果由于应用程序的编写方式而需要特定的端口号,您可以通过选择设备来更改端口号 Device Manager
转到 Properties
而不是 Advanced
并更改COM Port Number
.如果它已被其他设备使用,则必须先更改该号码才能使用不同的号码。
相关文章:
- 提供对不同类型的数据(建议、代码审查)的线程安全访问的类
- 在 C++ 中,默认情况下构造函数为类的数据成员提供的值是多少?
- 访问与使用 TraceLoggingWrite 提供的事件关联的用户数据
- 引用类型的数据成员提供有关恒常正确性"loophole"
- 如果类在 C++ 中具有常量或引用类型的非静态数据成员,为什么编译器不提供默认赋值运算符?
- 为什么不能使用"( )"为类的非静态数据成员提供默认值?
- C++ QTextDocument::contentChange() 信号提供无效的输入数据
- 向不可变纹理存储提供数据
- 固定大小的容器,其中元素被排序,并可以为C 中的数据提供原始指针
- 是否有一种简单的方法可以从普通的 win32 C++代码向应用程序见解提供数据?
- 如何通过 COM3 提供数据
- cpp 中是否存在一种数据结构,可以轻松地提供一种基于已存在的实例构建新结构的方法
- 通过回调提供数据服务
- 直接提供数据而不是文件路径
- 使用Windows AES加密提供商在C 中解密C#加密数据
- 使用 C++ 从 Linux 串行端口读取会提供混乱的数据
- async_read on async_pipe子进程没有提供数据
- 为什么C 标准专门为具有不同访问说明符的类数据成员的内存布局提供了余地
- Lua:为自定义用户数据提供一个字符串方法
- 本机 WMI 提供程序中的 UINT64 不返回某些系统上的数据