CentOS安裝與配置minicom(串口轉USB)

來源:互聯網
上載者:User

CentOS安裝與配置minicom(串口轉USB)
1、安裝minicom 以及 檔案傳送工具

sudo yum –y installminicom lrzsz

2. 在使用串口之前必須查看你的電腦是否可以支援usb轉串口通訊。如果出現下面字樣則支援還是ok的。

lsmod | grepusbserial

usbserial 33694 3 pl2303

3.插上usb之後,出現串連成功資訊就好了。

dmesg | grep USB0

檢查是否存在裝置/dev/ttyUSB0,如果沒有就建立一個:

ls /dev/ttyUSB0

mknod /dev/ttyUSB0 c 188 0

4、minicom串口進行配置

sudo minicom-s

註:下面選擇的項用小寫字母也可。

選擇Serialport setup,此時所示游標在"Change which setting"上,鍵入"A",此時游標移到第A項對應處,改為ttyUSB0(因為我是USB轉串口)。

然後對傳輸速率,資料位元和停止位進行配置,鍵入"E",傳輸速率選為1152008N1(資料位元8,同位無,停止位1),硬/軟體流量控制分別鍵入"F"和"G",並且都選No(注意:這個不設定為NO的話將無法在終端鍵入字元)。

具體的配置資訊如下所示:

Serial port setup[Enter]

+-------------------------------------------------------------+

| A - Serial Device: /dev/ttyUSB0 |

| B - LockfileLocation : /var/lock |

| C - CallinProgram : |

| D - CalloutProgram -: |

| E - Bps/Par/Bits : 115200 8N1 |

| F - Hardware FlowControl : No |

| G - Software FlowControl : No |

| |

| Change whichsetting? |

+-------------------------------------------------------------+

返回上級菜單,進入Modemand dialing選項,將:

A - Init string.........

B - Reset string........

K - Hang-up string......

三項全部清空

在確認配置正確之後,可鍵入斷行符號返回上級配置介面,並將其儲存為預設配置(即savesetup as dfl)。最後,選擇"Exit from Minicom"命令退出。

5、 碰到的問題

注意:如果沒有使用USB轉串口,而是直接使用串口,那麼SerialDevice要配置為/dev/ttyS0。

1)如果你的/dev檔案下沒有ttyUSB0,這時在終端輸入

mknod/dev/ttyUSB0 c 188 0

2)然後重啟minicom(注意需要root許可權),不然會顯示:Device/dev/ttyUSB0 access failed: No such file or directory.

$sudominicom

使剛才的配置生效,再連上開發板的USB轉串口線後,就可以在minicom中列印出正確的串口資訊了。在控制台下通過按鍵組合Ctrl+A Z可以進入minicom菜單。

3)Device/dev/ttyS0 lock failed:不允許的操作.用ps -aux|grep minicom查一次下,用kill -9把minicom的進程殺掉再啟動ps -aux|grep minicom終端顯示為:

Warning: badsyntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.7/FAQ

root XXXX XXX XXX XXX XXX XXX

root 8319 0.0 0.1 5416 676 pts/1 S+ 17:22 0:00 grep minicom

然後kill -9 XXXX此處的XXXX和第二行8319號類似,也是一個四位的數字

4)如果還不行,以嘗試換一個USB口,然後再次操作以上流程

5)在終端中運行mincom

6、實現PC與開發板檔案傳輸

串連好PC與開發板

啟動minicom,然後CTRL+A S

選擇zmode找到要發送的檔案發送即可,這樣交叉編譯好的可執行檔就可以直接在開發板終端執行了!

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.