vspdpro虚拟串口常见错误

建议

参考:https://www.hifreud.com/2016/06/02/modbus-02-simulation-environment-setup/

安装vspd9.0 会出现串口无法操作的问题.
推荐安装vspd7.2版本,比较稳定。

vspd7.2.308.rar下载地址


虚拟串口Virtual Serial Port Driver 使用及错误详解

在这里一定要注意一下, 这个虚拟串口软件不要使用最新版本的9.0,会报错,一般使用7.2或者6.9版本即可。

9.0使用几天后,中文版本报错如下:

无法配对端口。 有关详细信息,请参见日志。 要忽略错误并仍然创建捆绑包,请在选项中启用相应的设置。

英文版本报错如下:

Cannot pair ports. See log for details. To ignore errors and create bundles anyway, please, enable the corresponding setting in options.

解决办法:换7.2版本即可解决。


使用目的

我们使用虚拟串口到底是干什么?如果有经验就知道。如果手头有一个实际的单片机,那么使用一个类似U盘的USB转TTL的东西,便可以将单片机发送的串口内容在串口助手中显示出来,但是如果没有单片机,也没有USB转TTL,那么可以在Proteus中,仿真一个单片机,发出串口内容,同时在Proteus中为单片机连接COMPIM(虚拟串口),同时在电脑上安装Virtual Serial Port Driver这个软件,那么,在Proteus中,单片机发出的串口内容便可以在同一个电脑中的串口助手中接收。这就是我们要完成的功能。

再概括一下就是,这个COMPIM模块能够将proteus中单片机的串口绑定到电脑上的一个串口,比如是com1,而这个虚拟串口就可以将com1和com2绑定,那么便可以利用上位机或者串口助手应用程序等从com2接收来自于com1中单片机的串口信息。

实现步骤如下:

(1)Proteus中单片机可以正常收发串口内容
(2)Proteus中单片机的引脚连接COMPIM,TXD连接TXD
(3)电脑中安装Virtual Serial Port Driver软件
(4)电脑中拥有串口助手
(5)Virtual Serial Port Driver软件中配对COM口,COMPIM设置相应COM口


安装vspdpro

安装虚拟串口的步骤


安装9.0版本步骤:

双击安装vspdpro.exe

打开文件安装位置,将vspdproCHS.EXE复制过去

vspdpro-jie.exe可以不用复制过去

以后使用,直接双击vspdCHS.EXE


安装7.2版本步骤:

点击vspd.exe安装

打开文件所在位置,将vspdctl.dll覆盖复制到这个路径中

每次卸载完毕后,直接delete all,不要一直占用串口。

image.png


常见问题:

实用虚拟串口工具常见的问题及解决办法


VSPD7.0虚拟串口创建失败

参考來源: VSPD 7.0 虚拟串口创建不成功能, 修复步骤: _留什么呢?-CSDN博客_vspdpro虚拟串口添加串口失败

VSPD7.0 虚拟串口创建不成功能,修复步骤:

原因: 创建后,因为蓝屏或其他原未正常退出后,就会无法再次创建虚拟串口了;

解决方法:

1、先下载:PSTools\psExec.exe
https://docs.microsoft.com/zh-cn/sysinternals/downloads/psexec
2、 使用system权限打开cmd必须

# 运行system权限
psExec.exe -i -s cmd.exe


3、在新的CMD里面运行regedit
4、删除注册项下面的所有子项: 这里要对应的版本:VSBC 7/8/9

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\VSBC\DEVICES

5、卸载驱动,再安装一次驱动,就可以了。

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

识途老码

赞赏是第一生产力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值