2025年11月26日 星期三

UART/序列埠終端機工具

 Ubuntu (Linux) 系統擁有許多功能強大且類似於 Windows 下 SecureCRTPuTTY 

或您提到的 AccessPort 等工具的 UART/序列埠終端機應用程式。


這些工具通常用於調試硬體、與嵌入式設備(如 Arduino, Raspberry Pi, 或其他單片機)進行通信,或操作網路設備的 Console Port。


以下是 Ubuntu 中最常用且功能類似的 UART/序列埠終端機工具:

💻 終端機模擬器 (Terminal Emulators)

這些工具提供了圖形使用者介面 (GUI) 或命令列界面,用於建立、管理和監聽序列埠連接。

工具名稱類型特點
Minicom命令列 (CLI)這是 Linux/Unix 環境中最經典的序列埠工具之一。它類似於 DOS 時代的 Procomm 或 Windows 的超級終端機 (HyperTerminal)。功能強大,但需要透過鍵盤命令進行配置。
PuTTY圖形介面 (GUI)雖然 PuTTY 更常被用於 SSH 連接,但它也完全支援序列埠 (Serial Port) 連接,並提供 GUI 設定,使用體驗與 Windows 版本非常相似。
GTKTerm圖形介面 (GUI)一個簡單、輕量級的序列埠終端機。它提供了一個乾淨的 GUI,適合快速連接和基本測試。
CuteCom圖形介面 (GUI)專為序列埠通信設計,具有使用者友好的 GUI,支援發送十六進制數據和自定義行尾符號等功能。

🔍 命令列工具 (CLI Tools)

如果您只需要簡單地讀取或發送數據,並不需要複雜的會話管理,可以使用內建或輕量級的命令列工具:

  • screen

    • 主要是一個終端機多工工具,但它最常被用作最快速的序列埠監聽器。

    • 用法示例: screen /dev/ttyUSB0 115200

  • cu (Call Up):

    • 這是 uucp 套件的一部分,也是一個功能強大的序列埠連接工具。

  • cat

    • 在最簡單的情況下,您甚至可以使用 cat 命令來讀取序列埠數據(例如:cat /dev/ttyUSB0)。

🛠️ 安裝方式 (以 PuTTY 和 Minicom 為例)

您可以使用 apt 套件管理工具輕鬆安裝上述應用程式:

Bash
# 安裝 Minicom
sudo apt update
sudo apt install minicom

# 安裝 PuTTY (如果未預裝)
sudo apt install putty

# 安裝 GTKTerm
sudo apt install gtkterm

提示: 在 Linux 中,序列埠通常被命名為 /dev/ttyS0 (原生 COM port) 或 /dev/ttyUSB0, /dev/ttyACM0 (USB 轉序列埠轉接器)。在使用前,請確保您的使用者帳戶已加入 dialout 群組,以獲得序列埠的訪問權限。

沒有留言:

張貼留言