minicom and kermit

mini2440 ubuntu kermit minicom

構建MINI2440開發板Ubuntu開發環境 (一) 串口配置及使用

1 引言
  做嵌入式開發,調試開發板最常使用的工具就是串口和網口,本文主要介紹在Ubuntu系統如何安裝和設置串口軟件(minicom和kermit)連接MINI2440開發板。本文假設你已經在電腦上安裝了Ubuntu系統。
  對於現今大多數的筆記本而言,主板上一般都沒有配置串口接口。我們可以在網上購買到USB口轉串口接口,網上有很多種類型的USB轉接口,可以根據價格選擇一個合適的就行。這裏使用的是基於PL2303芯片的USB轉接口。
2 連接MINI2440開發板
  將USB串口轉接器插上開發板和電腦後,在終端上敲dmesg命令,可以查看USB轉接口已經被PC識別,如下圖所示:

 2010-01-27-204634_666x461_scrot
  從上圖中我們可以看到我們所連接的串口設備是ttyUSB0,可以通過命令 ls -l /dev/ttyUSB*來查看相關的信息。至此,我們已經順利的將串口連接到Ubuntu系統上了。這裏順便提起一下,我在Windows下使用USB轉串口時,要先從網上下載一個安裝PL-2302 USB Serial Driver,安裝該驅動以後,纔可以正常使用,而Linux內核中已經支持PL2303芯片,所以不需要自行安裝。下面就會介紹minicom和kermit的使用。
3 minicom安裝及設置
  Ubuntu系統中默認是沒有安裝minicom軟件,所以我們首先自己需要安裝minicom,可以使用apt-get 命令來安裝,如下圖所示:

2010-01-27-205220_666x461_scrot 

安裝完成以後,我們運行minicom -s命令進行一些初始配置,如下截圖:

 2010-01-27-205519_666x461_scrot 
參數的設置如下圖所示,這裏需要注意的一點是一定要把Hardware Flow Control也設置成None,我開始時就是因爲沒有設置這一項導致串口一直連不上去。

2010-01-27-205552_666x461_scrot

最後Save setup as dfl並退出,再次輸入minicom命令,可以看到已經成功的連到了MINI2440開發板,如下圖所示。

2010-01-27-205758_666x461_scrot

  至此,我們已經安裝minicom並且配置成功,可以使用minicom了。 下面一節介紹Kermit的安裝及使用。

4 Kermit的安裝及使用

      minicom是最常用的串口軟件,但是它並不是很穩定,所以Uboot的官方文檔上並不推薦使用minicom,而推薦kermit(這裏使用ckermit版本),這一節就是介紹kermit的使用。kermit並不是Ubuntu默認安裝,我們可以使用sudo apt-get install ckermit來安裝kermit,如下圖所示:

2010-01-31-094144_666x461_scrot

安裝kermit完成以後,在使用kermit以前,還需要對kermit進行一些設置。vi /etc/kermit/kermrc, 增加如下配置選項:

2010-01-31-094651_666x461_scrot

至此我們已經順利配置好kermit了,在terminal上輸入kermit命令,進入到kermit程序,然後輸入connect,連到串口,如下圖所示:

2010-01-31-095419_666x461_scrot

這樣我們就已經順利連接到MINI2440開發板了,如果需要切換回kermit,按Ctrl + /, 再按c就可以可以跳回。

5 總結

      本文主要介紹了在Ubuntu系統下,如何使用minicom和kermit串口軟件和MINI2440開發板連接。本文實驗環境中沒有使用虛擬機,在虛擬機環境中可能有所差異,而且這裏在對串口進行設置時都是使用了ttyUSB0,請根據自己的環境做適當調整。


發佈了50 篇原創文章 · 獲贊 64 · 訪問量 66萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章