linux下USB轉串口與minicom通訊__linux

來源:互聯網
上載者:User

筆記本是沒有串口的,所以買了一條USB轉串口線。驅動安裝過後,用超級終端試了一下,開發板通了。

    我使用的是xp系統+vmware,如何使虛擬機器識別這個串口可用去了我相當長的時間,因為這和普通的串口不同,又是通過虛擬機器,所以比普通的系統加個串口麻煩了許多。終於,在訪問了無數網頁,請教了一些人後,在虛擬機器下用minicom聯通了開發板。

    以下是我如何設定的過程:

    首先,需要設定一下虛擬機器。將USB轉串口線插如PC機,在虛擬機器中linux系統關機的狀態下,點擊Edit virtual machine settings,進入後點擊下面的Add(如果linux啟動了這裡是點不了的),然後添加serial port,點擊直到完成。

    啟動linux系統,點擊最上面的VM(與file,edit選項並行的一項),點擊removable devices(在啟動linux後才有效),若已經插上了USB轉串口線,這時候點擊prolific USB-serial controller,點擊connect,這時這個選項上會有一個對號,這樣就設定成功了。

    進入linux系統,下載好minicom。在終端中輸入minicom -s,選擇串口設定,將串口裝置改為/dev/ttyUSB0(有時候需要將這項刪除到不能再刪,再添加新的資訊才能有效,這裡也有可能是ttyUSB1或ttyUSB2,根據具體情況更改),Bps/Par/Bits設定為115200 8N1,最後兩個都改為否。然後設定儲存為dfl,退出minicom。

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

     mknod /dev/ttyUSB0 c 188 0

    這時候再輸入minicom,開啟開發板電源,就可以看到minicom與開發板聯通了。

    這裡還要說上一句,如果再次使用串口線的時候,經常會出現存在/dev/ttyUSB0這個檔案,但是會提示minicom: 無法開啟 /dev/ttyUSB0: 沒有那個檔案或目錄,這時候可以把VM中的prolific USB-serial controller中斷連線(disconnect),重新插入USB轉串口線,再重新connect,然後minicom一下就串連上了。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.