https://blog.csdn.net/weixin_41695564/article/details/82355464

我在用 Labview 和单片机进行串口通信的时候,发现我的台式机居然没有串口。但是我又没有串口转USB线,没得办法,为了能够进行串口的调试,我只能利用虚拟串口软件来模拟出真实的串口。下面来说一下使用vspd( virtual serial port driver ) 虚拟windows 串口。

串口可以说是我们最容易见到,也最容易接触到的一种总线,台式机上一般都有二个,而现在很多下位机、仪器等很多都还是使用串口通信的。关于串口呢,一般的台式机或工控机上都至少有二个串口,一般都是够用的,但是现在市场上的笔记本基本都不带串口,而有时候在外出调试时需要在笔记本中使用串口,这时一般是使用 USB-RS232 的转接线,价格从十几到一百多都有。

大家不要把虚拟串口跟串口调试小助手弄混淆了。虚拟串口,只是为了方便很多没有串口的人做串口实验或者调试程序。而串口调试小助手是一个软件,用来想向串口发送和接收数据。

首先我将 VSPD6.9软件(带破解文件)打包上传到百度云盘,有需要的小伙伴可以自行下载。下载地址为:链接地址。

安装好 VSPD 后,下载的打包文件里有个 CRACK 文件夹,把里面的文件复制到安装目录下,覆盖以前的文件,就汉化和破解了。

虚拟串口界面如下所示,下面是已经破解但没有汉化的:

左边有个 Physical ports,由于我计算机没有串口,所以这个Physical ports上面显示没有串口。笔记本可以买一个 USB 转 232的的转换器,然后 USB 接口上插上转换器,安装好转换器的驱动,在计算机的“设备管理器”设置好对应的串口(这个具体看转换器的说明),然后计算机就可以看到会多出物理串口。
       下面有个 Virtual ports,就是虚拟的,我虚拟了 COM1 和COM2。在设备管理器中可以看到:

虚拟的都是成对的,我的 COM1 和 COM2 是一对,待虚拟的COM3 跟 COM4 一对。为什么成对呢? 因为,我们要调试串口程序,我们发 COM3 发送数据,COM4 就会收到。往 COM4 发数据 COM3 就会收到。相当于建立了一种连接,方便调试。注意:删除虚拟串口,一定要在在程序里删除。添加端口下有个 “删除端口“。


      如果你没有下位机,要测试程序,你可以虚拟一下。网上有所谓的把 2 和 3 脚短接(将串口的 2、3 脚短接起来,3 脚是发送数据,2 脚接收数据,就是这个串口自发自收),没有虚拟串口方便灵活。按照我虚拟的串口,用串口调试助手就可以收发字符串了。

接下来我们使用这两个串口进行通信,一个发数据,一个接收数据。创建好了虚拟端口, 我们会在左侧的 Virtual ports 中看到这两个串口,展开串口可以看到串口的状态,累计接收和发送的数据的的大小,baudrate emulation 这个是enable,表示这两个串口波特率必须一致才能通信。

下面打开两个串口调试工具来测试一下COM1和COM2串口能否正常通信,将两个串口的配置设置成一致之后,可以看到两个串口成功连接:

我们来发送并接收数据:

最后,这两个串口助手程序就可以相互通信啦!

利用VSPD建立虚拟串口相关推荐

  1. 如何彻底删除ELTIMA的vspd(虚拟串口)

    之前做实验的时候,用到了虚拟串口,并且虚拟了COM1.COM2.后来由于软件卸载不干净,导致在设备管理器中总是有virtual serial port. 每次开机都有,即便是把它的驱动卸载.注册表删除 ...

  2. 【VSPD虚拟串口】【Modbus Poll】【Modbus Slave】仿真工具的学习过程

    学习想法:通信是工控行业内采集仪器仪表等设备信息的重要途径,同时可以通过通信访问设备的工作状况对设备进行监控,也可以通过通信对设备进行参数修改以及控制设备运行,所以掌握通信是工控行业人员比不可少的技能 ...

  3. 建立UDP到虚拟串口的映射软件 : USR-VCOM,并应用到WiFi调试ESP32

    简 介: 为了能够通过WiFi对于ESP32中的MicroPython程序进行开发,本文测试了使用有人无线模块USR-WiFi形成虚拟串口的方式对于ESP32进行软件开发. 关键词: ESP32,US ...

  4. VSPD虚拟串口工具——使用完一定要删除串口

    1.下载并安装VSPD虚拟串口工具 链接:https://pan.baidu.com/s/1ho_YGM7z3Pd-JZ7X1XLH3A 提取码:cwkk 2.使用 选择要添加的串口对,点击" ...

  5. 虚拟串口 服务器,ZNetCManager

    ZNetCManager是一款常用的虚拟串口服务器软件,可方便的管理pc上的一个或多个虚拟串口,从而实现和远程串口的无缝连接,允许单独禁用已添加映射设备,也可禁用某个虚拟串口.可添加多达255个虚拟串 ...

  6. 【Windows】虚拟串口工具VSPD7.2安装

    [Windows]虚拟串口工具VSPD7.2安装 1.背景 2.VSPD7.2安装 3.创建虚拟串口 1.背景 ​Virtual Serial Ports Driver​是由著名的软件公司Eltima ...

  7. linux虚拟串口创建,linux虚拟串口编程

    环境: unbuntu14 虚拟机,已设置可联网 目的1:在linux环境下读写虚拟串口(2虚拟串口连接) 步骤: 一,创建虚拟串口 1.安装虚拟软件 apt-get install socat 2. ...

  8. 利用VSPD、串口调试助手、Keil做串口调试

    下面详细介绍下如何用虚拟串口调试串口发送接收程序. 需要用到三个软件:KEIL.VSPD XP5(virtual serial ports driver xp5.1虚拟串口软件).串口调试助手(个人感 ...

  9. 虚拟串口工具Virtual Serial Port Driver(VSPD)

    注意事项:使用虚拟串口 文最后附下载 (也已上传115网盘) 这几天在win7下测试一个串口通讯软件,我笔记本没有串口,只好找个虚拟串口软件做测试,找了好几个都不是很理想.在这上传一个以备日后使用,这 ...

最新文章

  1. 孩子,来生我们一起走
  2. fastdfs上传文件_SpringBoot+FastDFS搭建分布式文件系统
  3. c++ softmax sigmoid
  4. MTDDL——美团点评分布式数据访问层中间件
  5. Redis-Predis 扩展
  6. mysql 磁盘i o 优化_经典案例:磁盘I/O巨高排查全过程
  7. Codeforces Round #651 (Div. 2) D
  8. Scala程序将字符串转换为整数
  9. 设无向图g如图所示_阿里重磅发布大规模图神经网络平台 AliGraph,架构算法解读...
  10. OpenCV windows 上安装
  11. python PIL库 Image.new 和 paste
  12. python如何读取文件建立字典_如何使用python从文本文件创建字典
  13. python截图保存到内存卡_没有长截图功能,一招即可截下来!
  14. 软件工程:NFR与NFP
  15. PHP常用函数大全500+
  16. python绘制科赫雪花and科赫雪花进阶版
  17. pci-e服务器显卡性能,PCI-E插槽速度可影响游戏性能
  18. 电脑眼病和干眼症的相关知识
  19. 从苹果创业神话看资本运营应集中优势兵力
  20. 昊鼎王五:高级运维工程师的成长之路,总有一款适合你^_^

热门文章

  1. Qt 之 打开exe程序
  2. 《人物五官morpher制作工艺》
  3. CSS文字超出省略号无效
  4. 【转载】ADB命令使用大全
  5. C语言项目实战:24点游戏计算器(基于结构体、指针、函数、数组、循环等知识点)
  6. linux建立ss服务器,如何在linux服务器上部署ss服务
  7. 怎样查询SCI和EI检索号
  8. 在Ubuntu 上安装和配置postfix邮箱服务器
  9. 小蚁服务器维修期限,小蚁监控云服务器
  10. stm32 cubemx 新建项目一直报错的问题终于解决了