zoukankan      html  css  js  c++  java
  • VSPD虚拟串口来调试通信接口程序

      因为开发用的笔记本没有串口,只能利用虚拟串口软件来模拟出真实的串口。接下来说一下使用VSPD( Configure Virtual Serial Port Driver) 虚拟串口。

           我在找工具的时候有试过AccessPort和其他虚拟工具,但是最终发现还是VSPD最简单好用。虚拟串口,只是为了方便很多没有串口的人做串口实验或者调试程序。而串口调试小助手是一个软件,用来向串口发送和接收数据。

           首先直接下载 VSPD6.9软件。

          安装好 VSPD 后,虚拟串口界面如下所示:

     


     左边有个 Physical ports,由于我的电脑上没有串口,所以Physical ports上面显示没有串口。在计算机的“设备管理器”设置好对应的串口,然后计算机就可以看到会多出物理串口。

    下面有个 Virtual ports,就是虚拟的,点击添加串口,虚拟出了 COM1 和COM2。:

     

           在设备管理器中可以看到:

     

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


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

          接下来就可以利用串口调试工具来测试一下程序。

  • 相关阅读:
    Kali,CentOS 配置静态网络与开启SSH服务【附VMware中配置】
    httpHelper请求辅助类
    请求后的数据处理
    Viewcontroller基类
    上拉下拉基类
    获取cell中的button在整个屏幕上的位置
    Object-C反射读取实体属性和值
    xcode在代码中查找中文
    编写xcode5插件需要增加DVTPlugInCompatibilityUUIDs
    c# 扩展方法
  • 原文地址:https://www.cnblogs.com/yyqq2/p/12369669.html
Copyright © 2011-2022 走看看