1. 程式人生 > >Android測試之串列埠除錯工具minicom操作指南

Android測試之串列埠除錯工具minicom操作指南

一、命令列啟動minicom的引數
-D :執行minicom -D /dev/ttyUSB*,直接進入控制檯
-s
設定。 root 使用此選項在/etc/minirc.dfl中編輯系統範圍的預設值。使用此引數後,minicom 將不進行初始化,而是直接進入配置選單。如果因為你的系統被改變,或者第一次執行minicom時,minicom不能啟動,這個引數就會很有用。對於多數系統,已經內定了比較合適的預設值。
-o
不進行初始化。minicom 將跳過初始化程式碼。如果你未復位(reset)就退出了minicom,又想重啟一次會話(session),那麼用這個選項就比較爽(不會再有錯誤提示:modem is locked —- 注)。但是也有潛在的危險:由於未對lock檔案等進行檢查,因此一般使用者可能會與uucp之類的東東發生衝突……也許以後這個引數會被去掉。現在姑且假定,使用modem的使用者對自己的行為足夠負責。
-m
用Meta或Alt鍵過載命令鍵。在1.80版中這是預設值,也可以在minicom 選單中配置這個選項。不過若你一直使用不同的終端,其中有些沒有Meta或Alt鍵,那麼方便的做法還是把預設的命令鍵設定為Ctrl-A,當你有了支援 Meta或Alt鍵的鍵盤時再使用此選項。Minicom假定你的Meta鍵傳送ESC字首,而不是設定字元最高位的那一種(見下)。
-M
跟“-m”一樣,但是假定你的Meta鍵設定字元高階的第八位(傳送128+字元程式碼)。
-z
使用終端狀態行。僅當終端支援,並且在其termcap或terminfo資料庫入口中有相關資訊時才可用。
-l
逐字翻譯 高位被置位的字元。使用此標誌, minicom將不再嘗試將IBM行字元翻譯為ASCII碼,而是將其直接傳送。許多PC-Unix克隆不經翻譯也能正確顯示它們(Linux使用專門的模式:Coherent和Sco)。
-w
在啟動的時候就自動換行,這樣啟動之後不用執行 w進行設定了,詳細參考後面。
-a
特性使用。 有些終端,特別是televideo終端, 有個很討厭的特性處理(序列而非並行)。minicom預設使用‘-a on’,但若你在用這樣的終端,你就可以(必須!)加上選項‘-a off’。尾字‘on’或‘off’需要加上。
-t
終端型別。使用此標誌, 你可以過載環境變數TERM, 這在環境變數MINICOM 中使用很方便; 你可以建立一個專門的 termcap 入口以備minicom 在控制檯上使用,它將螢幕初始化為raw模式, 這樣,連同‘-l’標誌一起,就可以不經翻譯而顯示IBM行字元。
-c
顏色使用。些終端(如Linux控制檯)支援標準ANSI轉義序列色彩。由於termcap顯然沒有對於色彩的支援,因而minicom 硬性內建了這些轉義序列的程式碼。所以此選項預設為off。使用‘-c on’可以開啟此項。把這個標誌,還有‘-m’放入MINICOM環境變數中是個不錯的選擇。
-S
指令碼。 啟動時執行給定名字的指令碼。到目前為止,還不支援將使用者名稱和口令傳送給啟動指令碼。如果你還使用了‘-d’選項,以在啟動時開始撥號,此指令碼將在撥號之前執行,撥號專案入口由‘-d’指明。
-p
要使用的偽終端。 它超載配置檔案中定義的終端埠,但僅當其為偽tty裝置。提供的檔名必須採用這樣的形式:(/dev/)tty[p-z][0-f]
-C
檔名。 啟動時開啟捕獲輸出到檔案。
-8
不經修改地傳送8位字元。“連續”意指未對地點/特性進行真正改變,就不插入地點/特性控制序列。此模式用於顯示8位多位元組字元,比如日本字(TMD!應該是中國字!!)。不是8位字元的語言都需要(例如顯示芬蘭文字就不需要這個)。

二、 退出minicom
1)需使用Ctrl+a 進入設定狀態
2)按z進入設定選單
(1)S鍵:傳送檔案到目標系統中;
(2)W鍵:自動卷屏。當顯示的內容超過一行之後,自動將後面的內容換行。這個功能在檢視核心的啟動資訊時很有用。
(3)C鍵:清除螢幕的顯示內容;
(4)B鍵:瀏覽minicom的歷史顯示;
(5)X鍵:退出mInicom,會提示確認退出。