嵌入式開發中,經常要使用串列埠來進行debugging,在windows下有系統自帶
的超級終端,securcrt等軟體;而在linux下呢,則可以使用kermit.閒話略過
不表,下面將說明如何在ubuntu/debian系統中安裝並配置kermit.
安裝:$sudo apt-get install ckermit
配置:使用者自己的kermit配置文件在/home/user_name/.mykermrc文件中,如
果這個文件不存在,則kermit會使用/etc/kermit/kermrc進行初始化。編輯
/home/user_name/.mykermrc,使用命令:
$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啟動:
在系統cmd line輸入「kermit」即可啟動並連線到串列埠。
虛線之後出現的就是debugging資訊。這裡能自動連線到串列埠是因
為最後一行的「c」,如果沒有最後一行,則kermit啟動後不會自動
連線到串列埠,需要手動在kermit的提示符下輸入命令「c」或者
「connect」(不包括雙引號),這樣才能連線到串列埠。
在串列埠連線的狀態下,按下「ctrl+\」再輸入「c」即可返回到
kermit:
如果要再次連線至串列埠,輸入「c」或者"connect"(不包括雙引號)即可:
log file:
實際使用中經常要記錄log file,以方便進行debugging。
windows下使用「超級終端」或者「securcrt」通過簡單的設定就能
夠記錄log file。其實在kermit中,通過執行簡單的命令,也可
以記錄log file.
a.儲存log file:
在kermit正常執行時,按下「ctrl+\」並輸入"c",返回到
kermit的命令提示符,此時輸入「log session」即可在當前目
錄下生成乙個session.log的文件,kermit接收到的資訊會保
存在此文件中,並且會隨著串列埠資訊的更新而更新,如果要再次
連線至串列埠,鍵入"c"即可。
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 c...