minicom在虛擬機(linux)安裝配置過程


1. minicom須要ncurses庫的支持。否則安裝會有問題。

A. 下載ncurses。我選擇是ncurses-5.6.tar.gz

下載地址:http://directory.fsf.org/project/ncurses/

B. 解壓縮到/opt/ncurses文件夾下。

# tar zxvf ncurses-5.5.tar.gz C /opt/ncurses

C. 到ncurses文件夾下,配置編譯ncurses

源代碼安裝的三個步驟(configuremakemake install

2. 編譯安裝minicom

A. 下載地址(minicom-2.7.tar.gz)

https://alioth.debian.org/projects/minicom/

B. 解壓到/opt/minicom文件夾下。tar zxvf minicom-2.1.tar.gz C /opt/minicom/

C. 到minicom-2.7文件夾下,配置編譯minicom

make階段會出現錯誤,詳細解決方法見注1

3. Minicom的配置和使用

     命令minicom是進入串口超級終端畫面,而minicom -s為配置minicom

    打開終端輸入minicom后。初始化進入minicom的歡迎界面,這里提示按"Ctrl+A",再按"Z"鍵進入主配置文件夾  按下"O",並選擇串口配置選項進行配置。

接下來的配置是一樣的。解析一下minicom命令摘要,命令將被運行當你按下Ctrl+D ,Key是相應的"字母"鍵。

D”鍵:撥號文件夾  

S”鍵:發送文件,上傳文件有幾種方式:zmodemymodemxmodemkermitascii 

P”鍵:通信參數。對波特率進行設置。 

L”鍵:捕捉開關。

 

F”鍵:發送中斷。  

T”鍵:終端設置。

W”鍵:換行開關 

G”鍵:執行腳本 

R”鍵:接收文件  

A”鍵:加入一個換行符 

H”鍵:掛斷  

M”鍵:初始化調制解調器 

K”鍵:執行kermit進行刷屏 

E”鍵:切換本地回顯開關 

C”鍵:清除屏幕  

O”鍵:配置minicom 

J”鍵:暫停minicom

X”鍵:退出和復位 

Q”鍵:退出沒有復位 

I”鍵:光標模式 

Z”鍵:幫助屏幕 

B”鍵:滾動返回 

1minicom編譯安裝錯誤解決方法.

1. 在window.c中改動  static const char  *CR, *NL;

   為: static const char  *BC,*CR, *NL;

2. 在src以下的Makefile中加入ncurses庫的名稱。

即:LIB = /opt/ncurses/lib/libncurses.a

2

A  PC使用的USB轉串口,虛擬機的設置要加入“USB控制器”。

須要查看/dev文件夾下是否存在ttyUSB0文件,假設沒有。手動創建一個

# mknod /dev/ttyUSB0 c 188 0

默認情況下。linux已經安裝了USB轉串口的驅動(PL2303

# lsmod | grep usbserial

假設有usbserial, 則系統支持USB轉串口

B.  PC使用串口。

Serial Device要配置為/dev/ttyS0

虛擬機的設置參見以下鏈接的“Minicom串行port的設置”

http://www.360doc.com/content/11/1129/22/7899729_168499059.shtml

3

我使用minicomncurses僅僅是為了使其在虛擬機下可以正常連接開發板。方便高速的開發和調試。並非交叉編譯到開發板上使用,假設是想在開發板上執行,見以下鏈接。

http://blog.chinaunix.net/uid-23381466-id-3365803.html

4

注意:非正常關閉minicom,會在/var/lock下創建幾個文件LCK*。這幾個文件阻止了minicom的執行,將它們刪除后就可以恢復。

5

輸入命令:dmesg| grep usb查看usb串口。倒數幾行顯示:pl2303 converter now attached to ttyUSB0

如今你能夠用ttyUSB0當串口了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM