1. 程式人生 > >linux下串列埠除錯工具/串列埠終端推薦: picocom

linux下串列埠除錯工具/串列埠終端推薦: picocom

對於picocom, kermit, minicom, picocom 最簡單易用,也完全符合我的使用需求。

安裝(mint / ubuntu):
$ sudo apt-get install picocom
使用
$ picocom -b 115200 /dev/ttyUSB0
(/dev/ttyUSB0 為串列埠裝置檔案,如果用的不是USB轉串列埠,則為 /dev/ttyS*)
(可以設定一個別名,如 alias pc='picocom -b 115200 /dev/ttyUSB0',這樣在終端輸入 sudo pc 就可以開啟終端了)
退出
Ctrl-a 是轉義鍵,按 Ctrl-a Ctrl-q 就可以退出終端。
效果

對比


picocom
優點:簡單,文字可以有顏色,不會改變終端的背景(我喜歡半透明的)
缺點:啟動和關閉的速度較慢

minicom:
優點:啟動速度快
缺點:當設定有顏色時(minicom -c on),背景不能設定透明, 比較蛋疼,另外中文顯示有問題(加 -R utf-8 也不行),再另外,串列埠資料不斷輸出到終端的時候,不好複製已有的資料(會動)。

對於windows,可以使用 putty 或者 SecureCRT,
建議使用SecureCRT,還能記錄已有的串列埠會話,設定透明度等(雖然剛開始要進行一些設定),
putty最讓我不爽的是每次滑鼠滾動,行跳的特別多,找資料比較困難,不知道設定在哪兒(但人家是免費的好不好!)