【问题标题】:RS-232 serial snoop tools for protocol development / debugging [closed]用于协议开发/调试的 RS-232 串行侦听工具 [关闭]
【发布时间】:2010-11-04 14:57:11
【问题描述】:

我开发了各种相对简单的固件设备。每一个最终都会以某种方式通过RS-232 端口与PC(或另一台设备)通信,因此我花了很多时间来实现和调试它们的通信协议。

我最常见的用例是窥探在我的 PC 上运行的程序,该程序通过串行端口 (RS-232) 与设备通信。我想查看发送的内容和时间,处理/延迟传入和传出数据,并可能注入数据(尤其是响应基于规则的传入数据)。


免费工具

  1. Free Serial Port Monitor - 有这样的名字,我怎么没找到?

良好的商业工具

  1. SerialTest - 演示版完全没有窥探,必须付费才能获得真正的试用。
  2. RS232 analyser - 演示版无法监控,必须付费才能获得真正的试用版。它似乎不做软件监控,只有使用硬件才能窥探。它有一个有用的模式,可以像简单的 RS-232 设备一样工作,具有可编程的自动响应功能。
  3. SerialSniffer - 再次,商业。该演示似乎不包含功能。
  4. Docklight 很有潜力,演示看起来很有用,仅硬件窥探和模拟,如 RS-232 分析器。

相关

  1. com0com - 在您的 PC 上创建虚拟串行端口,然后将它们相互连接,以便在没有硬件的情况下将一个应用程序连接到另一个应用程序

我现在想要的基本上是WireShark 用于串行。我喜欢它窥探和解码标准网络协议的方式。我只是希望它可以窥探串口(也许有一个很好的插件?)

【问题讨论】:

  • Tom,您找到适合您需求的工具了吗? 20 多年来,我们也一直在构建支持串行的嵌入式设备,并且我们使用了硬件分析仪和本土软件解决方案。我想要一个免费的软件解决方案,它可以在 RS232 信号的轨迹旁边显示数据。
  • 嗨,亚当。我一直在用免费的串口监视器勉强度日。我父亲(一名电子工程师)发现了一些其他的好工具,当我得到一个 mo 时我需要在此处添加(现在手头没有名字)

标签: language-agnostic serial-port snoop


【解决方案1】:

我建议Free Serial Port Monitor。两年前用过,很好用,而且免费。

免费的串行端口监视器允许您 拦截、显示和分析所有 Windows 之间交换的数据 应用程序和串行设备。它 可以成功用于 应用程序开发,设备驱动程序 或串行硬件开发和 提供了强大的平台 有效的编码、测试和 优化。

【讨论】:

  • 不适用于 64 位 Windows :(
  • 如上所述,它不适用于 64 位 Windows,即使在兼容模式下运行。
猜你喜欢
  • 2021-03-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-11-24
  • 2010-10-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多