minicom是一個用在Linux作業系統中的序列槽通訊工具,本文将介紹其用法。
安裝minicom:
下載下傳源碼包,解壓,正常的安裝流程即可:
./configure
make
make install
配置序列槽:
如果是在虛拟機中安裝的Linux,則需要先綁定序列槽裝置,以配置VMWare為例:
虛拟機關閉的情況下,“你的虛拟機” -> settings -> Hardware -> Add… -> Serial Port -> “Use physical serial port on the host” -> 選擇一個裝置,例如COM1 -> finish。
虛拟機啟動時,就會探測是否存在COM1,虛拟機啟動完畢後,你可以檢查一下右下角的序列槽小圖示,如果是灰色的表示沒有連接配接上,單擊這個小圖示可以連接配接序列槽或設定序列槽。
注意,在虛拟機中連接配接了序列槽,在windows中就不能再使用相同的序列槽裝置了,同樣的,在windows下打開序列槽,虛拟機裡就連不上了。
在shell中執行 minicom -s 配置序列槽:
Serial port setup -> A -> 選擇正确的序列槽裝置,如設定為/dev/ttyS0
-> E -> 設定正确的波特率,如115200 8N1
-> F -> Hardware Flow Control設定為No
-> G -> Software Flow Control設定為No
回車儲存。
把剛才的配置儲存起來:
Save setup as df1
如果提示無法儲存,是因為沒有這個檔案,那就在提示的目錄下建立這個檔案,然後再儲存。如果不儲存配置,下次使用minicom時,還要重新做上述配置。
退出設定頁,進入序列槽:
Exit
如果儲存了配置,那麼再次進入序列槽時,直接執行minicom指令即可。
使用minicom:
通過上述 minicom -s然後exit 或 minicom 指令,便像Windows的序列槽工具一樣,進入了序列槽指令行。
在序列槽指令行中,minicom還提供了一些操作:
“CTRL+A Z”可以進入幫助頁面(注意先按CTRL+A,接着再按Z)。從幫助頁面可以看到一些操作提示,如
Q :直接退出
X :退出并重置序列槽
L :是否儲存log到一個檔案
K :打開kermit
當然可以通過”CTRL+A key”這種方式直接進行某個操作。
想把log儲存起來就是上面的L打開capture功能,檔案名預設為minicom.cap,儲存在/root目錄。