admin管理员组

文章数量:1624324

文章目录

  • 前言
  • 一、软件安装
    • 1、Configure Virtual Serial Port Driver(VSPD)
    • 2、串口调试助手
  • 二、使用步骤
    • 1、模拟串口
    • 2、配置串口
    • 3、收发测试
      • ①、COM8(发) ---> COM9(收)
      • ②、COM9(发) ---> COM8(收)


前言

有时候我们需要调试串口但是恰巧身边没有硬件设备,那我们就可以通过使用虚拟串口软件模拟串口实现数据的收发功能,本文记录了软件的安装以及使用,实现了使用 VSPD 虚拟串口软件实现串口收发的功能,方便后面用到时节约时间。


一、软件安装

1、Configure Virtual Serial Port Driver(VSPD)

①、首先下载 Configure Virtual Serial Port Driver(VSPD) 软件
链接:https://pan.baidu/s/11aGc2aHGUew5QZ0XhaWXJw
提取码:rmd7

②、安装时注意将路径选在 D 盘里,其他步骤都选择 next 即可。

③、破解:将 Cracked 目录下的 vspdconfig.exe 和 vspdctl.dll 拷贝到 VSPD 软件安装目录下进行替换即可

2、串口调试助手

应用商店直接下载一款即可

二、使用步骤

1、模拟串口

①、安装好 VSPD 后,首先选择你要虚拟的端口号,点击“添加端口”。不要与现有端口冲突。添加的时候是成对添加的,因为一个是接收,一个是发送

②、虚拟好端口后,左侧能看到新虚拟出的 COM8 和 COM9,此时两个端口都没有被占用,处于停用状态。

2、配置串口

打开串口调试助手两个窗口,设置 COM8 和 COM9 的波特率、奇偶校验位、数据位、停止位等参数,然后点击开始,即可在左侧看到已配置好的串口参数。

3、收发测试

这里实现通过 COM8 发送数据,通过 COM9 接收数据,以及 COM9 发送数据,COM8接收数据,实现两个端口的互发互收。

①、COM8(发) —> COM9(收)

在 COM8 发送缓冲区填入hello world!,然后点击“发送”,可以看到已发送的字节数,并且在 COM9 接收缓冲区可以看得到 COM8 发送过来的数据。

②、COM9(发) —> COM8(收)

在 COM9 发送缓冲区填入 be the best!!!,然后点击“发送”,可以看到已发送的字节数,并且在 COM8 接收缓冲区可以看得到 COM9 发送过来的数据。

至此,使用 VSPD 虚拟串口软件实现串口收发的功能已经全部验证结束。


我的qq:2442391036,欢迎交流!


本文标签: 串口软件VSPD