转载自:http://blog.csdn.net/u013232740/article/details/49838233

为解决计算机的物理串口个数的限制,在进行串口调试实验时,应尽可能采用虚拟串口软件。VSPD(Virtual Serial Ports Driver)虚拟串口软件是由Eltima软件公司设计的虚拟串口软件,使用方便且稳定。同时,使用虚拟串口也是规避风险的好办法,尤其对新手而言,应该现在虚拟串口环境下调试自己的代码,成功之后再连接物理串口,链接物理串口之前一定要检查连线是否正确,并用万能表检测是否有短路断路情况发生,否则极易烧毁串口。

本例使用的串口调试工具下载地址为:http://www.darkwood.me/serialport/download/

虚拟串口软件可以在Eltima官方网站下载试用版。

思路:

用电脑虚拟两个串口,自己写的程序连接一个,用第三方串口工具连接另一个串口,两个串口其实在内部是连着的,所以你的工具传过来的数据会被串口工具收到。

此方法适合在自己的电脑上测试自己写的通讯程序,如IEC101规约,没有装置连接,没有串口或者甚至没串口线的情况。

凡是有问题多想办法,办法总比困难多

使用虚拟串口软件和串口调试助手来测试串口通讯代码相关推荐

  1. 虚拟串口软件和串口调试助手的简单使用

    为解决计算机的物理串口个数的限制,在进行串口调试实验时,应尽可能采用虚拟串口软件.VSPD(Virtual Serial Ports Driver)虚拟串口软件是由Eltima软件公司设计的虚拟串口软 ...

  2. modbus串口调试助手 MODBUS调试 智能仪表通讯必备软件 RS485串口通讯

    modbus串口调试助手 MODBUS调试 智能仪表通讯必备软件 RS485串口通讯 自动生成CRC校验码 3个发送区 学习串口调试必备软件id=653678441225&

  3. usb检测串口是哪个角_怎样测试串口和串口线是否正常

    一步:把串口线或者USB转串口线插到计算机上. 二步:打开串口调试助手 接着选择串口,串口线和 USB 转串口的端口号查看路径: 电脑上--右键--属性--硬件--设备管理器-端口(COM 和LPT) ...

  4. java串口助手_java 串口调试助手 源码

    [实例简介]简单的串口调试助手 [实例截图] [核心代码]import gnu.io.CommPortIdentifier; import gnu.io.NoSuchPortException; im ...

  5. C#_串口调试助手-扫描可用串口

    首先使用的是扫描串口号的方式去扫描可用串口,扫描20个串口,并尝试打开此串口,如果可以打开则说明此串口可用,添加到列表否则错误跳过 但是会造成当已经打开过某个串口将无法扫描到,不是很可取 privat ...

  6. KT6368A蓝牙芯片的串口调试助手说明

    测试环境:KT6368A测试板         串口软件:串口调试助手_aithinker_serial_tool_v1.2.3 接收窗口,芯片返回给电脑的数据.这个是固件的版本以及最后修改的日期 = ...

  7. 485串口测试工具软件下载_串口调试助手详细讲解(结合实操),通讯问题不再是问题...

    经常会有学员问我,老师老师,我的plc和变频器通讯不上了,不知道什么原因,您能帮我看看么. 其实吧,这个一般远程是帮不上你什么的,还是要你自己去测试,找出问题,那么怎么测试呢,今天就给大家做一个详细的 ...

  8. 利用VSPD、串口调试助手、Keil做串口调试

    下面详细介绍下如何用虚拟串口调试串口发送接收程序. 需要用到三个软件:KEIL.VSPD XP5(virtual serial ports driver xp5.1虚拟串口软件).串口调试助手(个人感 ...

  9. 串口调试助手fx2n_串口调试助手详细讲解(结合实操),通讯问题不再是问题...

    经常会有学员问我,老师老师,我的plc和变频器通讯不上了,不知道什么原因,您能帮我看看么. 其实吧,这个一般远程是帮不上你什么的,还是要你自己去测试,找出问题,那么怎么测试呢,今天就给大家做一个详细的 ...

最新文章

  1. Mysql-study
  2. autofs一个神奇的服务
  3. C++使用GDI+实现图片格式转换
  4. 数学建模——评卷问题
  5. 【Linux】一步一步学Linux——mesg命令(245)
  6. Java程序员时刻铭记的Git常用命令
  7. JQuery的ajax函数执行失败,alert函数弹框一闪而过
  8. 计算机中整数加法满足结合律吗
  9. Android ViewDragHelper的简单分析及应用(二)
  10. atitit.网络文件访问协议.unc smb nfs ftp http的区别
  11. Automation服务器不能创建对象--Excel.application
  12. 【文章翻译】Reinforced Variational Inference
  13. 【20200207】【lyk】TJOI2019 唱、跳、rap、篮球题解
  14. 5-3 jmu-java-m05-使用Comparator接口排序 (10分)
  15. Flutter 通知栏通知
  16. java平台rpg游戏丧尸_RPG的生存游戏你玩过吗?《Dead Age》带你逃离丧尸
  17. AR Engine光照估计能力,让虚拟物体在现实世界更具真实感
  18. 10款专为设计师打造的热门工具清单
  19. 淘宝商品详情api接口(解决滑块支持高并发采集)
  20. 交互入门2——射击打靶游戏

热门文章

  1. simulink调用C/C++语言 S-Function Builder使用
  2. 【ESP32音视频传输】②通过I2S采集SPH0645麦克风音频数据并上传到服务端实时播放
  3. ul阻燃标准有几个等级_ul94阻燃等级标准[最新]
  4. Windows局域网共享取消密码保护完全指南
  5. 【自然语言处理】【文本生成】CRINEG Loss:学习什么语言不建模
  6. 数据仓库搭建1-Virtual-box虚拟机集群搭建
  7. 拼了(求婚事务所电视原声带)铃声 拼了(求婚事务所电视原声带)...
  8. 当了半年多的 iOS 面试官,谈谈我的感悟
  9. 龙芯1B:按键外部中断例程
  10. Qt之实现录音播放及raw(pcm)转wav格式