建议收藏:4个完全免费的虚拟串口工具!

从解决实际问题的角度上,给大家实测4款虚拟串口工具。

干货蛮多的,实测教程,如有帮助,点赞收藏一下吧!(文末可获取下载链接)

最好用、最简单的我还是推荐这两款

1、有人虚拟串口软件:简单方便,能够看到串口状态。

2、VSPD:知名度较高,大多数都用过它,操作也十分便捷。

1、有人虚拟串口软件

有人虚拟串口服务软件(USR-VCOM)是有人网络这家公司开发的一款虚拟串口工具。

可将TCP/IP连接、UDP广播,映射成本机虚拟串口,应用程序通过访问虚拟串口,就可以完成远程控制、数据传输等功能。

主要用途结合串口转网络设备,将客户原有的本地串口控制功能延长。

实话实说,这款小工具是我使用的虚拟串口软件最简单、最方便的、用户体验最好的一款。

创建虚拟串口

点击 添加 ,如果网络协议选择 tcp server ,那么将作为一个tcp的服务端。

创建完成之后,打开设备管理器,就会发现端口多个一个COM1

测试一下客户端连接,新建一个串口的网络协议为 tcp client

这里只是演示一些客户端、服务端连接,实际并没有多大作用,仅仅只是演示一下而已。

这款软件肯定也是支持创建多个虚拟串口的。

虚拟串口接收数据

这里使用SSCOM串口调试软件,测试一下往COM1这个串口发送数据

点击打开串口之后,有人虚拟串口软件串口状态就会发生变化——已开启。

测试一下发送数据,明显看到有人虚拟串口软件 中串口接收已经收到数据。

发送的数据是abcdefg,这段字符对应的是accsi是61 62 63 64 65 66 67(16进制),准确无误。

模拟实际应用场景(扫码枪)

现实的场景如:

1、扫码枪、

2、一个串口转网口的设备(串口服务器),例如

详细产品介绍连接:

https://www.usr.cn/Product/154.html

扫码枪的串口接串口服务器,串口服务器的网口接主机服务器。

这里演示的流程就是:

1、扫码后,主机服务器接收到扫码的内容,这一步骤的内容在前面已经演示过了( 虚拟串口接收数据)。

2、串口服务器是作为服务端,主机服务器是作为客户端,接下来就是演示一个客户端侦听服务端消息案列。

3、串口服务器端口是245,如图所示:

客户端接收服务端消息

目前串口服务器的ip、端口都有了,只需要使用SSCOM作为一个TCP Client接收消息即可。

选择端口号为TCP Client,输入IP、端口。

如图所示连接TCP Server已成功。

模拟扫码(往串口发送一个字符abc123):

主机服务器接收(TCP Client接收数据):

abc123对应的assci码是 61 62 63 31 32 33(16进制),准确无误。

2、com0com

com0com 又名 Null-modem emulator,是一款开源的 Windows 系统内核模式虚拟串行端口驱动程序。

com0com 允许创建无限数量的虚拟 COM 端口对以及使用任意端口对连接两个基于 COM 端口的应用程序。每个 COM 端口对提供两个 COM 端口,从一个端口向另一个端口的输出对那个端口来说是输入,反之亦然。com0com 可以用于为设备模拟器提供串行接口。

这种情况下设备模拟程序使用端口对的一个端口,另一个端口由需要通过 COM 端口与设备通信的 Windows 或 DOS 应用程序使用。

支持32位、64位的Windows。

实话实说,com0com并不太好用,软件有些老,操作也不太方便,我并不推荐大家使用!

这是一款国外的工具,下载网址也是国外,好多人的网络访问国外网站非常慢,慢的离谱。

3、ZNetCManager

这是某个厂商开发的一款虚拟串口服务器,厂商是广东致远电子。

可方便的管理Windows PC上的一个或多个虚拟串口,从而实现和远程串口的无缝连接,允许单独禁用已添加映射设备,也可禁用某个虚拟串口。

可添加多达255个虚拟串口。

安装完成之后,需要三步即可成功创建虚拟串口。

1、新建配置文件

需要点击按钮新建,然后点保存。

2、建议虚拟串口

输入“虚拟串口数量”,然后点击按钮建立虚拟串口

3、添加设备

输入设备信息后,点击【添加】。

添加成功之后,即可在设备管理器看到已经添加的串口。

这个厂商开发的虚拟串口服务器,功能还是蛮强大,就是操作上没那么方便,另外还有可能出现这种情况:

4、VSPD

VSPD:全称Virtual Serial Port Driver,由著名的软件公司Eltima制作。

它可以在电脑上创建成对的虚拟串口,让你的应用程序可以通过虚拟串口进行通信,就像真实的物理串口一样。

这里给大家带来的是破解汉化版本的,非常适合新手使用。

安装、汉化

1、点击vspd.exe 一步一步即可完成安装

安装的时候没有中文,选择英文即可。另外不要忘记安装目录,接下来还要汉化。

2、开始汉化

复制Cracked文件夹下的两个文件到安装目录

就是这两个文件:

替换即可:

完成汉化,如图所示:

使用串口

如图所示,创建了两个端口:

打开设备管理器,就能看到新增的两个虚拟串口。

再来使用HSL调试工具中的串口调试助手。

这个工具无需安装,点击即可使用,所以用它来测试一下。

可以模拟这个串口生产数据,也能模拟这个串口接收数据。

VSPD的优点

VSPD能一键生成成对的虚拟COM口。想搞两个串口聊天?直接创建COM1和COM2这对"电子CP",数据就能在它们之间自由穿梭。

可以将一个串口拆分成多个串口,方便数据监听;

采用多线程架构,收发数据互不干扰。

软件下载

关注公众号『程序员黑科技指南』后,回复关键字 “通讯” 即可获取下载链接!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值