分類:
arm&linux
2011-10-16 17:46
2586人閱讀
收藏
舉報(bào)
網(wǎng)絡(luò)上有很多Linux下USB轉(zhuǎn)串口的使用方式,但在我這邊好像總是出現(xiàn) minicom: cannot open /dev/ttyUSB0:No such file or directory 或no such device的情況。
以下是我自己的解決方法,在這里記錄一下。
大部分是從網(wǎng)絡(luò)上摘的,我自己調(diào)試過(guò)程中被卡住的關(guān)鍵步驟,我都用粗體大字標(biāo)出來(lái)
1. 關(guān)閉虛擬機(jī),為虛擬機(jī)添加串口。
關(guān)閉后,點(diǎn)擊編輯虛擬機(jī)---添加硬件-----選擇串口:

再新彈出的窗口中選擇,用物理串口,注意紅色部分。

然后點(diǎn)擊下一步,直至完成。
重啟虛擬機(jī)。
這時(shí),我們會(huì)在虛擬機(jī)的最下面的工具欄上發(fā)現(xiàn),多了一個(gè)按鈕,如下圖紅色部分標(biāo)出的,即為我們新添加的按鈕。

現(xiàn)在,我們雙擊該按鈕,以確定其配置是否正確。如下圖:

這里,請(qǐng)大家注意一下,紅色部分,首先,上面的連接一定要復(fù)選上;其次,下面的串口,一定要選擇自己的PC機(jī)上的物理串口。
可以通過(guò)設(shè)備管理器查看USB轉(zhuǎn)串口連在哪個(gè)COM上了,我的本本的右側(cè)的USB為COM18,記下。
配置串口
現(xiàn)在我們終于可以用到TQ2440了,接好串口線、網(wǎng)線、電源線,(USB就可以不用接了)。
在Windows下我們的超級(jí)終端,在Linux下我們也有類似超級(jí)終端的軟件,我們安裝好了fedora操作系統(tǒng)后,操作系統(tǒng)本身自帶一個(gè)minicom的軟件,只需簡(jiǎn)單配置,即能工作。具體的配置方法如下:


A. 輸入命令 minicom –s
B. 選擇第三項(xiàng),串口配置
C. 利用鍵盤(pán)A、B、C、D、E、F、G鍵,選擇要修改的項(xiàng),然后,修改成我的配置。
注意:這里,有串口的臺(tái)式機(jī)配置成/dev/ttyS0。
如果是USB轉(zhuǎn)串口,Serial Device同樣設(shè)置成/dev/ttyS0,但要注意在虛擬機(jī)的右下角,把USB-Serial Controller 改為Disconect,把Serial改為Conect。
最后,選擇Save setup as dfl。下次進(jìn)入直接輸入minicom即可。
|