虚拟串口软件VSPM

这里介绍的虚拟串口软件为 VSPM (下载地址: http://www.dbank.com/download.action?t=40&k=MTQ1MDE2Njk=&pcode=LCw2NDc2MjksNjQ3NjI5&rnd=2527)。
    VSPM 虚拟串口软件可以将TCP/IP 连接映射成本机的虚拟COM 口,应用程序通过访问虚拟串口,就可以完成远程控制、数据传输等功能。对于调试串口相关的程序非常方便。下面将详细介绍该软件的使用方法。
    首先,下载并且安装VSPM。
    双击应用程序图标启动VSPM,若是第一次运行则会弹出如下对话框:
    
    在此,首先介绍一下虚拟串口软件的工作方式。如上所述,虚拟串口软件是将TCP/IP连接映射成为本机的虚拟串口,故使用本软件,必须启动两个本程序实例,一个程序运行在Server模式,另外一个程序运行在Client模式。
    故本次可以选择第二项:VSPM运行在Server模式。紧接着将会弹出如下对话框:
    
   
    如图,选择新增虚拟串口,则会弹出参数配置对话框:
    
   
    串口可以选择如:COM2,IP地址为自己的主机的IP,端口号可以直接使用模式的监听端口。点击确定,即可生成一个虚拟的串口COM2。如下图:
    
    
   
    点击确定,然后程序会退出,这时,再次点击启动虚拟串口软件,则它将会运行出一个客户端模式程序:
    
   
    同样,选择新增虚拟串口,在弹出的参数配置框中,选择COM3,IP依然为本机IP,点击确定,则此时可以看到,Client模式程序中已经成功建立的虚拟串口COM3,并且“最后一次操作”显示“TCP/IP连接已经建立”。
    
 
 
    至此为止,虚拟串口的服务器与客户端均已经搭建好了,下面就可以在自己的程序中使用该虚拟串口了。
   
    下面,将介绍另外一款串口相关的软件“串口调试助手”,并且使用该软件对上述虚拟串口平台进行测试。
    串口调试助手程序界面如下图:
    
   
    右上角的空白为数据接收显示区,下面的空白为发送的数据编辑区。
    例如,我们可以更改左上角的串口参数,选择COM2,并且再次打开一个本程序,选择COM3,由于刚才我们已经使用虚拟串口软件建立了COM2与COM3的连接,故此时,在其中串口调试助手的数据发送编辑框中写入数据,例如:"华中科技大学",然后点击“手动发送”,则会发现,在另外一个串口调试助手的数据接收区显示出了"华中科技大学",因为它监听着发送到该串口的数据,并且显示到了空白区。
   
    到此为止,虚拟串口和串口调试助手的介绍基本结束。希望对各位读者有所帮助,这里其实仅仅介绍了这2款软件的最基本功能,其他的高级功能等待您自己慢慢挖掘,谢谢您的阅读,如果有疑问,欢迎来信交流:lujun.hust@gmail.com

    此时,虚拟串口的服务器已经搭建完成,下面将搭建虚拟串口的客户端程序。
   
    不要关闭上述服务器程序,再次点击启动虚拟串口软件,将会弹出:
    
   
    选择否,不然的话COM2将会被覆盖。点击否后将会弹出:
    
   
    我们目前是希望建立Client模式程序,而此时依然是Server模式,故选择工作模式:
     
    
    点击确定,最终将会弹出:
   

    这时,即可添加自己需要的虚拟串口了。
    
    这里选择任意一个都行,点击确定后将弹出如下对话框,即程序的主对话框:
    
出处http://ticktick.blog.51cto.com/823160/285610

虚拟串口软件VSPM相关推荐

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

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

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

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

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

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

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

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

  5. windows下虚拟串口软件VSPD

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

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

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

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

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

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

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

  9. 工具 | 虚拟串口软件的使用分享

    点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看嵌入式笔记! 大家端午假期愉快! 这两天看文的人比较少,先来分享一篇非常简单的关于虚拟串口软件的使用的小短文. 在编写串口上位机时,需要进行调试 ...

最新文章

  1. 路由器、路由与路由表
  2. 时序数据库(TSDB)-为万物互联插上一双翅膀
  3. 计算机科学在生物信息中的应用,生物信息学在基因组学中的应用
  4. SQLite学习手册(C/C++接口简介)
  5. SAP云平台Extension Factory和微软Azure上的Lambda Function
  6. [转] 英语、计算机、互联网与全球化
  7. 关于deepearth的一点小问题
  8. 互联网日报 | 6月12日 星期六 | BOSS直聘正式登陆纳斯达克;腾讯回应“试点强制6点下班”;数据安全法9月1日起实施...
  9. 阿里开发规范_字字珠玑,高级技术专家带你了解阿里的开发流程规范
  10. Smartmail外贸CRMBuild1.0版系统白皮书
  11. Netflix OSS、Spring Cloud还是Kubernetes? 都要吧!
  12. Qt 自定义QWidget中区分鼠标单击和双击
  13. 线性链表--插入、删除、显示、销毁
  14. Arduino实验二十五 超声波传感器测距实验
  15. Word2013怎样从任意页开始设置页码
  16. 基于神经网络的指纹识别,指纹比对技术何时出现
  17. WPF界面美化(整体作用到控件),一步步教你使用FirstFloor.ModernUI
  18. 【vue+bootstrap】音乐聚合搜索引擎实现(music-box)
  19. maven编译,执行测试用例报错 The forked VM terminated without saying properly goodbye. VM crash or System.exit c
  20. 计算机毕业设计ssm鲲龙装饰公司在线管理系统的设计与开发前台模块iub6h系统+程序+源码+lw+远程部署

热门文章

  1. (树形dp)Binary Apple Tree
  2. js运算符之逗号运算符
  3. WinCHM Pro入门及注意事项(.chm帮助文件制作)
  4. 奇葩程序员遇上了奇葩公司
  5. Unity实现打字机效果
  6. 统计遗传学:第一章,基因组基础概念
  7. 高仿一个微信其实很简单-即时通讯so Easy
  8. PAT乙级(Basic Level)真题-1014 科学计数法 (20)
  9. MeeGo的创新模式-(讨论MeeGo与Android的比较和选择)
  10. 通过身份证号判断大于或等于18岁