ubuntu串列埠工具的使用
參考以下三篇文章,並根據自己經驗總結:
一、minicom 安裝 與 配置
$sudo apt-get install minicom
$minicom -s #配置minicom命令
#主要配置“Serial port setup”, 如果是USB轉串列埠的PL2303, 可看到/dev/ttyUSB0, 這個是我們要的串列埠,如果是通用串列埠,通常是/dev/ttyS0, 資料率通常115200bps/8N1, 硬體/軟體流控制off即可,
$minicom即可進入如下介面:
Welcome to minicom 2.5
OPTIONS: I18n
Compiled on Feb 5 2011, 06:31:35.
Port /dev/ttyUSB0
Press CTRL-A Z for help on special keys
儲存log file:
在minicom介面中按下“Ctrl+A”,緊接著再按下“Z”即可開啟minicom的幫助介面:
在這裡需要將"Capture on/off"選項開啟,在鍵盤上輸入“L”,將會彈出介面:
$sudo apt-get install ckermit
$vim ~/.mykermrc
set line /dev/ttyS0
set speed 115200
set carrier-watch off
set handshake none
set flow-control none
robust
set file type bin
set file name lit
set rec pack 1000
set send pack 1000
set window 5
c
$kermit
這裡能自動連線到串列埠是因為最後一行的“c”,如果沒有最後一行,則kermit啟動後不會自動連線到串列埠,需要手動在kermit的提示符下輸入命令“c
在串列埠連線的狀態下,按下“Ctrl+/”再輸入“c”即可返回到kermit:
儲存log file:
在kermit正常執行時,按下“Ctrl+/”並輸入"c",返回到kermit的命令提示符,此時輸入“log session”即可在當前目 錄下生成一個session.log的文件,kermit接收到的資訊會保 存在此文件中,並且會隨著串列埠資訊的更新而更新,如果要再次連線至串列埠,鍵入"c"即可。