单机实现串口通讯的方法

原文转自:http://hi.baidu.com/%C6%D5%CD%A8%B5%C4%C7%E0%BD%B7/blog/item/bbb868a32880a7a7cbefd0eb.html 

      本人做上位机开发,经常用到串口通讯,可是本本上没有串口,又经常需要调试,很是苦恼,提供一种单机实现串口通讯的方法,可以实现串口少或者没有串口的计算机进行调试串口使用,与大家分享。  

      当我们需要在本机上做串口调试或开发时,可能会遇到这样的问题,就是本机只有一个物理串口,或者根本没有物理串口(如笔记本)。如果是单独开发PC端的应用程序,又没有开发板(单片机、ARM等),调试起来就相当麻烦。本文诣在使用第三方软件(免费软件),在本机创建虚拟串口,如笔者使用的为笔记本,创建虚拟串口COM1、COM2,而COM1与COM2是互为交叉连接的。这样做开发的时候就可以打开COM1,然后用串口调试助手打开COM2观察调试结果。具体步骤如下:
1.安装虚拟软件VSPM,该软件为免费软件,附件中前三个压缩包为该软件。
1)安装成功后,运行软件,选择软件“运行在UDP广播模式”。
点击开大图

点击开大图
2)点击“虚拟串口及设备管理”,新增虚拟串口两个,分别为COM1和COM2,注意COM1和COM2的发送端口与接收端口应该互为交叉!如下图:
点击开大图
点击开大图
3)添加完成后在我的电脑设备管理里应该会看到如下的设备:

2.用串口调试助手(AccessPort)检验虚拟串口是否正常工作,如下图,可以看出是正常工作的!^_^
点击开大图
附件:
1.VSPM
http://space.ednchina.com/upload/2009/7/18/13c1423e-eb6c-4bff-85c1-54ebcbcc9379.rarhttp://space.ednchina.com/upload/2009/7/18/49bed649-f734-45b2-87c2-072b151ce745.rarhttp://space.ednchina.com/upload/2009/7/18/d65d3589-9081-4874-b965-449205840978.rar
2.AcessPort
http://space.ednchina.com/upload/2009/7/18/7e8c23db-cccb-404d-aa74-b9988cfae434.zip

原文地址:https://www.cnblogs.com/qi09/p/1785597.html