Terminal

USB 連接設備的 Telnet 等效項?

  • September 25, 2016

我開始玩物聯網類型的開發板(最初是 Arduino,現在是 ESP8266、RaspPi 和 CHIP)。我正在努力解決的一件事是從 Linux 機器連接到它們。

Arduino:我使用基本的 Arduino 環境來回發送字元。

ESP:我也使用了一些自定義腳本。

今天我正在嘗試按照這些說明連接到我的新CHIP這些說明基本上說“這是在 Mac 中的操作方法,在 Windows 中使用 PuTTY ……在 Linux 中,我相信你會弄明白的。”

但實際上並不是那麼明顯。

  • 我試過使用似乎可以連接但什麼也沒顯示的 Minicom。
  • 我試過使用Cutecom,它可以讓我登錄並在連接的 CHIP 的文件系統中導航,但是當我嘗試做一些事情時,比如使用編輯器,甚至lessie。我想為螢幕發送某種控制程式碼或使用 curses 庫等的東西。Cutecom 視窗充滿了不可讀的東西。

我理解為什麼通過 USB 串列連接到其他設備可能需要一些低級控制(以獲得正確的波特率等),但 Linux 中肯定有一些程序可以與這些設備通信並且知道如何處理螢幕/ UI 互動具有更高的抽象層次,而不僅僅是抽出原始字元。相當於我們通過 Telnet 獲得的,但與通過 USB 串列連接的設備通信。

如果是這樣,它是什麼?

Telnet 僅適用於通過網路連接 IP 的設備,不適用於作為串列埠出現的設備。為此,您需要 putty 或 cu 或 tip 或 kermit、gtkterm 或類似的。由於您對 putty 感到滿意,因此您也可以在 Linux 中使用它們。Putty 可用於許多 Linux 發行版。其他不錯的選擇是 gtkterm。這是一個不錯的 gui,你會喜歡的。

引用自:https://unix.stackexchange.com/questions/302106