介绍三款串口监控工具:Device Monitoring Studio,portmon,Comspy

在开发上位机下位机通讯程序时,有一个好的监控工具会事半功倍。特在网上找了几款串口监控软件,作了简单对比:

一、Device Monitoring Studio

网址:http://www.hhdsoftware.com

程序截屏:

软件功能比较强大,是收费软件,免费试用15天。从截图可以看出,选择了通信端口以后,可以很轻松监控串口数据。另外从界面上看它还有数据统计等很多其它功能,我没有全部试用,就不多介绍了。需要注意一点,它的启动按钮在界面右侧下方。

二、微软portmon

微软工具包Sysinternals Suite工具包监控工具之一,可惜只支持32位系统,而且最新版操作有点复杂,下面把操作步骤记录一下:

1.下载安装

地址:http://technet.microsoft.com/de-de/sysinternals/bb896644.aspx ,绿色软件,不需要安装,直接放到D:/PortMon

2.创建client

给portmon.exe创建一个快捷方式,然后按下图给它设置一个启动参数:

为了便于区分,把快捷方式命名更改为client

3.启动client

确保要监控的串口目前是没有被占用的,然后启动client,这时界面如下:

4.启动portmon

再直接双击portmon.exe,这时标题栏显示Not Connected。界面:

5.连接

按快捷键ctrl+r,输入localhost:

点OK连接,这时会提示连接成功。

从这里设置可以看出,这软件应该也支持远程调试的。不过我没有测试。

注意在监控过程中,两个Portmon窗口都不可以关闭。

6.设置

点击菜单Capture-Ports,选取要监控的串口。注意这里是复选方式,可以同时监控多个端口。

同时我们设置一下Filter-Filter/Highlight:

当然大家也可以根据自己实际需要更改Filter。

软件界面查看内容不方便,我们把输出指向到一个文档,点击File-Log to File,设置记录的文档。

这时候就可以监控串口数据了。

我这里使用ComMonitor作示例:

可以在Log里看到数据,其中发送的数据为write,接收的数据为Read。

其它的功能按钮可以设置滚动、清屏、停止监控等,比较简单不再赘述。

网上也有讲有win7、win8下可用的版本,不过我没有找到。如果大家找到希望能分享一份给我,谢谢。

我的系统是Win7,为了使用它,是建了winxp的虚拟机,虚拟机中使用物理机的串口。这个设置与本文关系不大,不再这里介绍了。

三、Comspy

这无疑是三款软件中最好用的一款,界面非常简单。国产软件,可以从这里下载https://www.jb51.net/softs/508054.html。在使用串口调试软件同步测试时,需要注意:

1.先打开Comsky,并且选取要监控的串口,点击“监视”,再打开串口调试软件。

2.串口调试软件打开后,点一下关闭串口,再打开串口。

这时候就能监控数据了,放一个使用截图:

这时候就可以监控串口数据了。

介绍三款串口监控工具:Device Monitoring Studio,portmon,Comspy相关推荐

  1. 端口监控软件-Device Monitoring Studio

    Device Monitoring Studio 这是一个底层数据的监控软件.包括网络/串口/USB 可监控设备 例如我们想监测个COM6,双击设备图标后看到以下窗口 双击structure view ...

  2. 思科模拟器32位_三款另类的68k Mac模拟器

    之前说过两个主流的68k Mac模拟器,Mini vMac和BasiliskII.不过它们都没有真正的硬盘模拟,都是通过外置的软驱接口连接的"硬盘".那么这篇文章将介绍三款非主流的 ...

  3. 推荐16款最棒的Visual Studio插件

    Visual Studio是微软公司推出的开发环境,Visual Studio可以用来创建Windows平台下的Windows应用程序和网络应用程序,也可以用来创建网络服务.智能设备应用程序和Offi ...

  4. 三款Zookeeper可视化工具、ZooInspector、prettyZoo、ZooKeeperAssistant

    三款Zookeeper可视化工具.ZooInspector.prettyZoo.ZooKeeperAssistant ①Zookeeper图形化工具:ZooInspector 1.下载完后,解压压缩包 ...

  5. java比较炫的小程序_推荐三款私藏多年的微信小程序

    [小程序] (文后有福利) 酷友们,大家好! 今天一次性给大家介绍三款实用的微信小程序吧.这三款微信小程序基本上可以卸掉对应的 APP 了. 同等功能下的 APP 和 微信小程序,当然会选择后者嘛,不 ...

  6. 高接低挡,Isilon三款新品铺开战线

    昨天,专业集群NAS供应商Isilon在全球同步发布了三款新品--除了Isilon多年主打产品X系列的最新成员IQ 36000X之外,还加入了全新的S系列和NL系列,分别主打需要更高性能的主存储市场和 ...

  7. unityar自动识别人脸_三款Unity插件带您玩转人脸识别与模拟

    原标题:三款Unity插件带您玩转人脸识别与模拟 若想让游戏或电影中的虚拟角色表现得更加真实,面部表情是至关重要的.人脸识别技术则借助真人表演来为虚拟角色赋予丰富的表情与面部动作,小至皱眉带动眼部肌肉 ...

  8. 三款极简好用的epub阅读器

    三款极简好用的epub阅读器 一个人的成长中,会阅读许多的书籍,而阅读也就是一种学习.我们可以从阅读中学习到任何我们想要学习的东西,可以让我们知道这个世界的真相,也可以只是一种单纯的娱乐.而在这个网络 ...

  9. android电视怎么打开网页,智能电视怎么浏览网页?这三款浏览器完美解决!

    原标题:智能电视怎么浏览网页?这三款浏览器完美解决! 智能电视用户想必都会出现这个问题,很多资源都在手机电脑上,电视屏幕这么大却什么也干不了,但其实智能电视不止看电视玩游戏,功能那么少,小编在这里为大 ...

最新文章

  1. 深度学习核心技术精讲100篇(四十一)-阿里飞猪个性化推荐:召回篇
  2. 【转载】OI生涯结束……在逸夫楼那些的日子里
  3. 信息系统项目管理师-知识、变更、战略管理核心知识点思维脑图
  4. 乡村医生 VS 骨科大夫
  5. 连接真机开发安卓(Android)移动app MUI框架 添加购物车等——混合式开发(四)
  6. Linux sed命令高级用法精讲
  7. 一文读懂Java泛型中的通配符 ?
  8. 关于xp操作系统下使用VC6++编写的上位机软件在win10中运行的问题
  9. November Matrix的算力革命之路
  10. boost电路输出电流公式_开关电源BOOST拓扑计算公式和参考分析
  11. 动态SQL之、条件判断(转)
  12. python开源项目贡献_为开源项目做出第一笔贡献
  13. 独立同分布的大样本OLS回归
  14. Buffon投针问题
  15. 二分图的最大匹配算法
  16. STM32通用定时器输出带死区互补PWM/任意移相PWM
  17. 云计算的云是指什么?最简单的解释是什么?
  18. Texlive和TeXStudio的下载安装
  19. DOSBox使用debug
  20. RK3399平台开发系列讲解(内存篇)15.29、物理内存管理

热门文章

  1. 软件测试基础理论体系学习6-黑盒测试方法白盒测试方法简述
  2. 开源地图引擎openlayers_使用OpenLayers发布地图
  3. linux下unzip解压到指定目录,linux解压缩unzip命令详解
  4. spark任务调度——梳理龙骨
  5. EMR Spark-SQL性能极致优化揭秘 概览篇
  6. Selenium 国内镜像源加速下载
  7. PHP ADODB1.99版手册 (修正版)
  8. [Android - Recovery] 如何刷入第三方recovery
  9. Java 中的内存映射Mmap
  10. 【PSU】AIX 11g RAC自动打GI PSU5