2012年11月2日 星期五

minicom 使用說明

先前設定

minicom 是一個序列數據連線程式,可以拿來跟數據機連線,也可以拿來跟我們要使用的 ARM 板連線,要使用 minicom 請安裝 minicom 套件。

apt-get install minicom

當我們將 ARM 板連接線接至 USB 埠時,會出現一個新的裝置叫 /dev/ttyUSBN 的裝置,N 是數字,通常為 0,若連接第 2 次的話會變成 1。我們要將 /dev/ttyUSB0 連結至 /dev/modem:

ln -s /dev/ttyUSB0 /dev/modem

我們可以執行底下指令來確認:

ls -l /dev/ttyUSB0 /dev/modem

lrwxrwxrwx 1 root root        12 2012-11-01 10:44 /dev/modem -> /dev/ttyUSB0
crw-rw---- 1 root dialout 188, 0 2012-11-01 10:39 /dev/ttyUSB0

請注意 /dev/ttyUSB0 的 owner 為 root,群組為 dialout,因此我們所使用的帳號必須要是 dialout 群組才可以對 ttyUSB0 進行操作。

Q1: 請問我如何查看我是否為 dialout 群組中的成員
A: id

uid=1000(herman) gid=1000(herman) groups=1000(herman),24(cdrom),25(floppy),29(audio),30(dip),44(video),46(plugdev),108(bluetooth),111(netdev)

Q2: 若我不是 dialout 群組中之成員,該如何加入 ?
A: 最簡單方式,直接編輯 /etc/group 檔案,將帳號輸入至 dialout 群組之後即可,修改完還必須重新登錄才行。加完後 /etc/group 檔案有關 dialout 群組之資訊如下所示:

dialout:x:20:herman


啟動 minicom

請以「一般使用者」權限執行:

minicom

此時會出現 minicom 畫面,我們要進行一下設定,請按

Ctrl+A o 叫出設定畫面,如以下所示:
===============================================================================
歡迎使用 minicom 2.4

選項: I18n
編譯於 Sep  5 2010, 09:23:03.
Port /dev/modem

按 CTRL-A Z 說明特殊鍵

                                               機   |
            +----[設定]----+
            | 檔名和路徑      |
            | 檔案傳輸協定     |
            | 序列埠設定      |
            | 數據機和撥接     |
            | 螢幕和鍵盤      |
            | 儲存設定為 dfl  |
            | 另存設定為..    |
            | 離開本畫面      |
            +------------+




 CTRL-A Z 說    明 |  115200 8N1   NOR Minicom 2.4    |   VT102           離線  
===============================================================================

請選擇「序列埠設定」將底下設定改為我們所要的參數:

A -    序 列  設 備       : /dev/modem
F - 硬  體  Flow  控  制  : 否                                             |  | G - 軟  體  Flow  控  制  : 否

修改完設定後,請按 \Enter 回到前一畫面,接著再選

「儲存設定為 dfl」

最後選「離開本畫面」即可準備連線。

沒有留言:

張貼留言