虚拟串口VSPD
文章目录
前言
调串口 UART 主从通信经常串口助手和今天要分享的虚拟串口工具,主要是用来找问题的,毕竟通信这事,有一点问题也是出不来的。多一个工具就多一个查找问题的方法,做设计调程序的过程就是解决问题的过程,问题解决了自然就成功了。
VSPD是什么?
下载
虚拟串口
链接:https://pan.baidu.com/s/1aWdtlcTMlCyTSdVGI8MUBg?pwd=1234
提取码:1234
功能介绍
1、多个虚拟串口映射;
2、收 / 发多线程架构发多线程架构;
3、支持虚拟串口参数同步指令支持虚拟串口参数同步指令;
4、自动错误纠正、自动连接、自动重新试自动错误纠正、自动连接、自动重新试;
5、实时虚拟串口数据传输监控实时虚拟串口数据传输监控;
6、集成 Telnet 管理器管理器;
7、集成设备探测器集成设备探测器;
8、ServerServer、、ClientClient、、UDP 广播模式,广播模式,3 种工作模式种工作模式;
9、支持扩展 DLL 插件,具备强大的扩展功能插件,具备强大的扩展功能。
适用范围
1、适用的嵌入式设备
可以将任何使用 TCP/IP 或 UDP 广播方式传输数据的嵌入式设备虚拟成本机 COM 口。口。这些设备包括串口服务器、无线 DTU 或其他各类嵌入式以太网 & TCP/IP 设备。
2、虚拟串口互联
1 台电脑用 Server 模式和 Client 模式运行 2 个 VSPM 虚拟串口软件,可以实现虚拟串口互联。
3、软件调试及串口通讯模拟
利用各类扩展 DLL 插件,可以使 VSPM 模拟成一个串口设备,方便软件调试。
模拟串口
- 安装好 VSPD 后,首先选择你要虚拟的端口号,点击 “添加端口”。不要与现有端口冲突。添加的时候是成对添加的 因为一个是接收一个是往外发送。因为我机器有串口 1,所以在右边选择 com2 和 com3
- 虚拟好端口后,左侧能看到新虚拟出的 COM2 和 COM3,此时两个端口应该都没有被占用,处于停用状态。
- 打开串口调试助手,设置 COM2 的波特率、奇偶校验位、数据位、停止位等参数,同时确保 COM3 是未占用状态。我们这样设置,是为了让 COM2 负责发送数据,COM3 负责接收数据。如果 COM3 也被占用,那么你的程序就无法使用这个端口了。
- 在图中方框位置填入你要模拟的数据,然后点击 “发送”,这时你应该看到进度条不断前进,而 VSPD 的 COM2 的 Sent 数据不断增长,说明串口调试助手正不断通过 COM2 发送数据。
- 再打开一个串口调试工具用于接收串口发送出来的数据,在串口调试工具中设置好波特率等各种参数,即可看到模拟结果了。此时可以观察到 VSPD 中的 COM3 被串口调试工具占用了,而且 Received 数据不断增长。
作者:嘉鸣2001