介绍几款串口监控工具
Posted 编程圈子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了介绍几款串口监控工具相关的知识,希望对你有一定的参考价值。
在开发上位机下位机通讯程序时,有一个好的监控工具会事半功倍。特在网上找了几款串口监控软件,作了简单对比:
一、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的虚拟机,虚拟机中使用物理机的串口。这个设置与本文关系不大,不再这里介绍了。
三、Comsky
这是前三款软件中最好用的一款,界面非常简单。国产软件,可从http://www.jizhuo.com下载。在使用串口调试软件同步测试时,需要注意:
1.先打开Comsky,并且选取要监控的串口,点击“监视”,再打开串口调试软件。
2.串口调试软件打开后,点一下关闭串口,再打开串口。
这时候就能监控数据了,放一个使用截图:
这时候就可以监控串口数据了。
四、串口监控器
主要功能如下:
接收数据:
1. 以十六进制方式显示接收到的数据。
2. 以字符方式显示接收到的数据。
3. 数据帧自动识别,分行显示。
4. 接收数据自动换行设置。
5. 显示或隐藏数据帧的接收时间。
6. 自动清除,自动保存接收到的数据。
7. 接收数据个数计数。
发送数据:
1. 十六进制方式发送数据。
2. 字符串方式发送数据。
3. 发送“发报窗口”当前光标行的数据帧。
4. 循环发送“发报窗口”当前光标行的数据帧。
5. 循环发送“发报窗口”固定行的数据帧。
6. 循环依次发送“发报窗口”的多行数据帧。(设置起始行,行数)
7. 触发发送,接收到“发报窗口”某一行数据,触发发送“发报窗口”另一行数据。
8. 发送数据个数计数。
实用增强功能:
1. 强大易用的进制转换功能。
2. 智能识别当前光标处数据帧的行号,“字符”或“十六进制数”的个数。
3. 智能计算当前选择的“字符”或“十六进制数”的个数。
4. 强大的数据查找功能。
5. 定时保存,定时清除数据。
6. 根据自己的喜好,灵活变换操作界面。
应用场合:
1. 截取和分析设备之间通讯数据流。
2. 串行外围设备硬件开发。
3. 串行设备驱动程序开发。
4. 调试和测试设备和设备之间的串行通讯过程。
5. 记录和分析RS232/422/485通信过程。
6. 模拟某设备通讯过程,对另外设备进行通讯测试。
下载地址:
http://hb.onlinedown.net/down/comsetup.zip
内容来自:https://bbs.csdn.net/wap/topics/330178092
五、 AccessPort
具体使用方式可参考:https://jingyan.baidu.com/article/acf728fd6e25bcf8e510a38d.html
以上是关于介绍几款串口监控工具的主要内容,如果未能解决你的问题,请参考以下文章