Virtual Serial Ports Emulator(虚拟串口端口模拟器)旨在帮助软件工程师和开发人员创建、调试和测试使用串口的应用程序。它能够创建各种虚拟设备来传输/接收数据。与常规串口不同,虚拟设备具有特殊的功能,例如,同一设备可以被不同应用程序多次打开,这在许多情况下非常有用。使用VSPE,您可以将物理串口数据共享给多个应用程序,通过TCP协议将串口暴露给本地网络,创建虚拟串口设备对等等。
1. 虚拟设备: 连接器 - 创建虚拟连接器设备,用于串口数据传输。
2. 虚拟设备: 数据分割器 - 创建虚拟数据分割器设备,可将数据分割并传输给多个应用程序。
3. 虚拟设备: 对 - 创建虚拟设备对,用于模拟串口通信。
4. 映射器设备 - 创建映射器设备,用于自定义数据传输。
5. 用户模式设备: TcpServer - 创建用户模式的TcpServer设备,用于串口通信。
6. 用户模式设备: TcpClient - 创建用户模式的TcpClient设备,用于串口通信。
7. 用户模式设备: 串口重定向器 - 创建用户模式的串口重定向器设备,用于串口数据重定向。
8. 用户模式设备: UDP管理器 - 创建用户模式的UDP管理器设备,用于UDP数据传输。
9. 用户模式设备: 桥接 - 创建用户模式的桥接设备,用于自定义数据传输。
- 改进了连接器/对设备的内核驱动性能。
- 在首选项中添加了“启动属性”选项卡。
- 修复了串口设置中的“停止位”错误。
- 改进了日志记录。
- TcpClient/TcpServer:控制数据端口以传播调制解调器寄存器。
- 修复了不一致的串口选择器的UI问题。
- 修复了串口重定向器的调制解调器重定向逻辑。
- 修复了连接器/对设备的内核驱动程序竞争条件。
VSPE是一款功能强大的工具,可用于模拟和管理串口通信,使开发人员能够更轻松地创建、测试和调试串口应用程序。