如何捕抓
串口数据

Olga Weis

串口是過去被廣泛用於電信設備的 RS232 接口的通用名稱。 當 USB 接口被引入時,串口被移除,主要留在工業部門。 今天,串口被用來連接到电脑的各種設備,對數據交換速度要求不高,特別是當設備遠離电脑時。

内容


  1. 為什麼需要從 COM 端口捕抓數據?
  2. Serial Port Monitor 主要特性
  3. 如何在 Windows 使用 Serial Port Monitor 捕抓串口数据?
RS232 数据捕抓

為什麼需要從 COM 端口捕抓串口數據?


追踪在自定義應用程序的開發階段或 COM 設備驅動程序的開發階段可能出現的一個問題,並在最短的時間內處理這個問題,没有捕抓串行數據並將其存儲以供以後使用及分析是不可能的。

不幸的是,Windows 沒有提供任何內置於 OS 公用程序的內容,這將有助於實現這一點。 因此,需要求助於專門的串行數據捕抓軟件,例如 Serial Port Monitor,這將有助於捕抓和檢查 RS232 設備和 Windows 應用程序之間的數據交換。

需要求助於專門的串行數據捕抓軟件

Serial Port Monitor 是由 Eltima 軟件公司生產的一個軟件工具,用於捕抓串行數據,這在軟件/硬件的調試和開發肯定會派上用場。
Serial Port Monitor logo

Serial Port Monitor

记录和分析串行端口活动
4.8 等级 基于 41+ 用户, 评论(75)
下载 14天全功能试用
Serial Port Monitor

Serial Port Monitor 主要特点


应用程序主要功能


  • RS232 数据捕抓

  • 捕抓並查看連接的串口設備和打開相應 COM 端口的應用程序之間的數據交換。 一旦數據包被傳輸,信息將實時收集。

  • 一次监视大量串口

  • 使用 Serial Port Monitor 可以捕抓多個 COM 端口的活動。 數據將以先進先出的方式顯示在日誌中,這對於以後的分析尤為方便。

  • 查看和导出数据

  • 從 5 種可用視圖模式中選擇一種:Table, Line, Dump, Terminal 或 Modbus,以所需的形式顯示數據。 將串行數據捕抓到文件中以便在最方便的時候檢查它。

  • 发送数据到串行设备

  • 一個內置的終端可以讓你打開/關閉 RS232 端口,並發送特定類型的數據到串口設備,這將是一個很好的方法來檢查它對某個特定的響應命令。

如何在 Windows 上使用 Serial Port Monitor 捕抓串口數據?


首先,需要下载 Serial Port Monitor,安裝並啟動應用程序。 之後,應該開始一個新的監控会话:

  1. 從「Session」菜單中選擇「New session」選項。 其他方法是在工具欄上選擇「New」或按下「Ctrl+N」。

  2. 选取监控的 COM 端口和將要顯示的可視化器。

  3. 選擇是否要「立即開始監控」,或者在「新窗口中開始」以查看新會話的即時行為。

  4. 在「捕抓」选项中指定要捕捉的事件 - 創建/關閉,讀取/寫入,設備控制。

  5. 选取「开始监控」来开始会话。

  6. 要保存會話,請在主菜單中選擇「會话 → 保存會話/另存會話」。 此外,您可以點擊主工具欄上的「保存」圖標或按按下「Ctrl+S」。

  7. 每個視圖都可以導出到各種格式的單獨日誌(HTML, ANSI/UNICODE TXT)。 此外,從 Table 視圖中捕抓的串行數據可以保存到 CSV 文件,並在 MS Excel 中使用。 要導出視圖,請在工具欄的「視圖」菜單中選擇「導出到」選項。

/ / / 如何捕抓串行数据

Serial Port Monitor

要求: Windows XP/2003/2008/Vista/7/8/10/Server 2012 , 9.16MB 大小
版本 7.0.342 (14.01.2018) 行说明
類別: Serial Port Software