kermit的安裝和配置

2022-05-02 10:09:13 字數 1860 閱讀 3312

嵌入式開發中,經常要使用串列埠來進行debugging,在windows下有系統自帶的超級終端,securcrt等軟體;而在linux下呢,則可以使用kermit.閒話略過不表,下面將說明如何在ubuntu/debian系統中安裝並配置kermit.

安裝:

$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 5c

啟動:在系統cmd line輸入「kermit」即可啟動並連線到串列埠。

虛線之後出現的就是debugging資訊。這裡能自動連線到串列埠是因為最後一行的「c」,如果沒有最後一行,則kermit啟動後不會自動連線到串列埠,需要手動在kermit的提示符下輸入命令「c」或者「connect」(不包括雙引號),這樣才能連線到串列埠。在串列埠連線的狀態下,按下「ctrl+\」再輸入「c」即可返回到kermit:

如果要再次連線至串列埠,輸入「c」或者"connect"(不包括雙引號)即可:

實際使用中經常要記錄log file,以方便進行debugging。windows下使用「超級終端」或者「securcrt」通過簡單的設定就能夠記錄log file。其實在kermit中,通過執行簡單的命令,也可以記錄log file.

a.儲存log file:

在kermit正常執行時,按下「ctrl+\」並輸入"c",返回到kermit的命令提示符,此時輸入「log session」即可在當前目錄下生成乙個session.log的文件,或者log session logcat.log new

, kermit接收到的資訊會保    存在此文件中,並且會隨著串列埠資訊的更新而更新,如果要再次連線至串列埠,鍵入"c"即可。

b.檢視log file:

推薦使用gedit檢視,這樣當session.log或者logcat.log更新後,gedit會提示更新文件,比較方便。

kermit捕捉日誌

ctrl-\ c  進入kermit命令列模式

log session session.log new //捕捉日誌到檔案session.log

log session off //停止捕捉日誌

kermit的安裝和配置

嵌入式開發中,經常要使用串列埠來進行debugging,在windows下有系統自帶 的超級終端,securcrt等軟體 而在linux下呢,則可以使用kermit.閒話略過 不表,下面將說明如何在ubuntu debian系統中安裝並配置kermit.安裝 sudo apt get install...

kermit的安裝和配置

嵌入式開發中,經常要使用串列埠來進行debugging,在windows下有系統自帶 的超級終端,securcrt等軟體 而在linux下呢,則可以使用kermit.閒話略過 不表,下面將說明如何在ubuntu debian系統中安裝並配置kermit.安裝 sudo apt get install...

kermit的安裝和配置

嵌入式開發中,經常要使用串列埠來進行debugging,在windows下有系統自帶 的超級終端,securcrt等軟體 而在linux下呢,則可以使用kermit.閒話略過 不表,下面將說明如何在ubuntu debian系統中安裝並配置kermit.安裝 sudo apt get install...