点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看嵌入式笔记!

大家端午假期愉快!

这两天看文的人比较少,先来分享一篇非常简单的关于虚拟串口软件的使用的小短文。

在编写串口上位机时,需要进行调试。一种方式是与下位机进行通信进行测试;另一种方式是借助虚拟串口软件来进行测试。

虚拟串口软件使用演示

虚拟串口软件是一种模拟物理串行接口的软件,它完全复制了硬件 COM 接口的功能,并且将被操作系统和串行应用程序识别为真实端口。

常用的虚拟串口软件有:Virtual Serial Port Driver(VSPD)、Virtual Serial Port、Free Virtual Serial Ports等。

这里我们使用VSPD来进行实践演示。

1、安装VSPD

安装包可在本公众号后台回复关键词:VSPD,进行下载。

2、基本收发演示

vspd 一次可以虚拟2个串口,可以虚拟2个串口实现自发自收调试。

这时候我们可以在设备管理器看到这两个虚拟串口:

这时候我们可以打开两个串口调试助手,进行收发测试:

这种方法在调试我们自己写的上位机时很方便。比如,我们在《手把手教你编写你的第一个上位机》这篇文章中编写的一个简单的led串口上位机我们也可以这么来测试一下收发功能:

以上就是本次关于虚拟串口软件的基本使用分享,是不是很简单。如果文章对你有帮助,不妨帮忙转发,谢谢!

猜你喜欢:

嵌入式大杂烩文章精选

C进阶 | 函数宏的三种封装方式

一个有趣的C语言操作

干货 | 分享一种有趣的数据解析方法

在公众号聊天界面回复1024,可获取嵌入式资源;回复 m ,可查看文章汇总。

工具 | 虚拟串口软件的使用分享相关推荐

  1. 基于c#的串口设备通讯c#项目工程含虚拟串口软件与串口通信工具(C#源码)

    利用pc与串口通讯,在工业领域使用的很多: 串口通信(Serial Communications)的概念非常简单,串口按位(bit)发送和接收字节.尽管比按字节(byte)的并行通信慢,但是串口可以在 ...

  2. 使用虚拟串口软件和串口调试助手来测试串口通讯代码

    转载自:http://blog.csdn.net/u013232740/article/details/49838233 为解决计算机的物理串口个数的限制,在进行串口调试实验时,应尽可能采用虚拟串口软 ...

  3. 都是虚拟串口软件惹的祸

    调试了半天,原来是虚拟串口软件的限制,最大只能发送1024个字节的数据,换了个虚拟串口软件,问题解决!

  4. 虚拟串口软件VSPD的使用

      串口在嵌入式开发中有着十分重要的地位,其不单单是一种常用的通信接口,还是调试打印的一种手段.有时候在进行上位机开发的时候需要进行串口相关的功能测试,如果要使用实际的硬件设备来做调试的话假如你是单片 ...

  5. 虚拟串口软件:VSPD的使用

    虚拟串口软件的使用的背景: 模拟本地程序时可以使用虚拟串口,虚拟串口模拟出来了一对端口,是相互连接的: 可以通过modbusslave模拟一个slave端,使用端口com2,自己的代码作为主机连接co ...

  6. VSPD虚拟串口软件的一些使用说明

    引言 虚拟串口是可以加快串口相关上位机程序开发过程的利器,在此对其使用要点进行一些记录. 虚拟串口软件下载链接为:https://wwi.lanzoup.com/iUPZu0lqkj4b 使用说明: ...

  7. windows下虚拟串口软件VSPD

    在从事单片机开发的时候,经常用到串口调试下载程序.但是本本上往往没有"串口"这个玩意儿,在发现Proteus这个好玩的电路(单片机)仿真软件后,不可避免的接触到了虚拟串口软件Vir ...

  8. 利用python程序、虚拟串口软件、串口通信助手,实现串口通信(两串口互相收发文字)

    一.流程简述 程序可以参考: https://blog.csdn.net/colcloud/article/details/42454839 这是我参考后简化的版本: https://github.c ...

  9. 虚拟串口服务器 源代码,进行ARM开发调试用的开源虚拟串口软件(有源代码)

    好用的开源虚拟串口软件,有源代码,超值.安装方法见压缩包内的ReadMe.txt. ComEmulDrv serial port bridge driver ===================== ...

最新文章

  1. 再见,Python 2.x
  2. 年度书单盘点 | 史上最卷考研潮过后,这十本书让你不再迷茫
  3. GitHub 五万星登顶,命令行的艺术!
  4. 利用python爬虫(案例8)--今天就是吃X我也要搞到有道
  5. Win8消费者预览版下载地址 包含中文下载地址及中文手册
  6. python——VS2017开发python与python3.6更新特性
  7. leetcode题库10--正则表达式匹配
  8. C# 解析Excel中的那些事儿
  9. 关于ObjectProxy
  10. 恒力弹簧设计及寿命预测
  11. 常见的文件后缀名大全
  12. 二极管压降电压一览表
  13. 死磕YOLO系列,YOLOv1 的大脑、躯干和手脚
  14. 两个年月日怎么相减_(excle可以计算日期差值吗)excel表中,两个日期相减如何得出相差年月...
  15. C语言教程(三):基础知识(续)
  16. echarts饼状图的使用
  17. ECharts 创建中国气泡地图和定位图表点 点击地区域高亮显示
  18. Tyvj 1004 滑雪~
  19. 种草!超好用的PDF转换器上线啦~
  20. 计算机组成原理MDRinE是什么,腾讯内容开放平台

热门文章

  1. latex section标题置于左边
  2. CTF技巧_Web——PHP特性_使用反射类ReflectionClass执行命令
  3. 【MyBatis】myBatis动态传入表名、字段名(列名)进行查询
  4. 20220304补充
  5. tableau-帕累托图
  6. D3D学习笔记之十---模型的载入。
  7. testdisk 恢复文件_如何在Linux上安装TestDisk并恢复已删除的文件
  8. 澳优血统受质疑奶粉被下架,实为贴牌生产
  9. STM32学习笔记(十九)RTC实时时钟实验
  10. 3D建模知识讲解|什么是法线贴图?