Ubuntu 下使用 USB轉串列埠線和終端程式

2021-04-15 19:11:29 字數 2842 閱讀 7404

usb2com線 推薦採用ftdi晶元的方案,我目前使用的是ft232bm這種晶元的。

ubuntu下插上,發現傳送指示燈每隔一段時間閃爍2次,於是安裝終端putty來準備測試,當然是用sudo apt-get install putty來安裝 ,然後開啟串列埠 ttyusb0 ,不料卻提示無法開啟。

查詢資訊:

irobot@ubuntu-laptop:~$ dmesg|tail

[   81.604000] eth1: no ipv6 routers present

[  134.068000] usb 5-5.3: usb disconnect, address 5

[  139.192000] usb 4-1: new full speed usb device using uhci_hcd and address 2

[  139.392000] usb 4-1: configuration #1 chosen from 1 choice

[  139.396000] ftdi_sio 4-1:1.0: ftdi usb serial device converter detected

[  139.396000] /build/buildd/linux-source-2.6.22-2.6.22/drivers/usb/serial/ftdi_sio.c: detected ft232bm

[  139.396000] usb 4-1: ftdi usb serial device converter now attached to ttyusb0

[  142.712000] usb 4-1: usbfs: inte***ce 0 claimed by ftdi_sio while 'brltty' sets config #1

[  142.716000] ftdi_sio ttyusb0: ftdi usb serial device converter now disconnected from ttyusb0

[  142.716000] ftdi_sio 4-1:1.0: device disconnected

irobot@ubuntu-laptop:~$

貌似與brltty衝突? 解除安裝 它 看看

irobot@ubuntu-laptop:~$ sudo apt-get remove brltty

[sudo] password for irobot:

正在讀取軟體包列表... 完成

正在分析軟體包的依賴關係樹      

reading state information... 完成     

下列軟體包將被【解除安裝】:

brltty brltty-x11

共公升級了 0 個軟體包,新安裝了 0 個軟體包,要解除安裝 2 個軟體包,有 0 個軟體未被公升級。

解壓縮後將會空出 3781kb 的空間。

您希望繼續執行嗎?[y/n]y

(正在讀取資料庫 ... 系統當前總共安裝有 96169 個檔案和目錄。)

正在刪除 brltty-x11 ...

正在刪除 brltty ...

irobot@ubuntu-laptop:~$

再插上轉接線,傳送指示燈不再閃爍了,查詢:

irobot@ubuntu-laptop:~$ dmesg|tail

[  139.396000] usb 4-1: ftdi usb serial device converter now attached to ttyusb0

[  142.712000] usb 4-1: usbfs: inte***ce 0 claimed by ftdi_sio while 'brltty' sets config #1

[  142.716000] ftdi_sio ttyusb0: ftdi usb serial device converter now disconnected from ttyusb0

[  142.716000] ftdi_sio 4-1:1.0: device disconnected

[ 1502.216000] usb 4-1: usb disconnect, address 2

[ 1533.964000] usb 4-1: new full speed usb device using uhci_hcd and address 3

[ 1534.164000] usb 4-1: configuration #1 chosen from 1 choice

[ 1534.168000] ftdi_sio 4-1:1.0: ftdi usb serial device converter detected

[ 1534.168000] /build/buildd/linux-source-2.6.22-2.6.22/drivers/usb/serial/ftdi_sio.c: detected ft232bm

[ 1534.168000] usb 4-1: ftdi usb serial device converter now attached to ttyusb0

irobot@ubuntu-laptop:~$

應該正常了 ,/dev 下也有相應的ttyusb0

irobot@ubuntu-laptop:~$ ls /dev/ttyusb*

/dev/ttyusb0

irobot@ubuntu-laptop:~$

再開啟putty,連線,正常

p.s.再轉一篇關於採用ft232bm晶元的轉接線安裝筆記

ubuntu7 10使用usb轉串列埠問題

所以就考慮移植下uboot到該開發板上,首先遇到的問題就是在ubuntu7.10發行版的linux上usb轉串列埠不太好用 用的是膝上型電腦,沒有串列埠 經歷如下 將usb連線線和開發板連好,插入電腦,用dmesg檢視該裝置是否被檢測到 70.676000 usb 2 2 new full spee...

Ubuntu下使用USB串列埠接收資料

環境 vmware ubuntu 14,ublox evk m8l 1.把包含usb介面的ublox插入pc中,確定虛擬機器右下角ublox連線到虛擬機器中 2.在ubuntu的終端中輸入lsusb命令,輸出如下,如果沒有看到u blox這行資訊,輸入命令 dmesg 拔掉ublox,等待幾秒,再重...

centos使用USB轉串列埠

我使用的是centos6.5,預設是沒有載入usb轉串列埠模組 1.載入usb轉串列埠模組 modprobe pl2303 2.檢視載入是否成功 lsmod grep pl2303 輸出如下表示載入模組成功 pl2303 16928 0 usbserial 37692 2 pl2303,ftdi s...