1. 購買USB轉串RS232/485/422
如果你的電腦有序列槽的話,就不用買啦,我的桌上型電腦有序列槽,把USB轉串的線插上之後,unbuntu就不支援了。(自己有嘛)
就是輸入 ls /dev/ttyUSB*
提示沒有那個檔案或目錄
2. 筆記本上的情況
輸入 ls /dev/ttyUSB*
輸出 /dev/ttyUSB0 表示ubuntu本身就自帶了usb轉序列槽的驅動
3. 連接配接測試
接上USB序列槽線,看看系統是否可以識别。輸入以下指令
dmesg | grep ttyUSB
我的筆記本輸出 [ 27.224393] usb 2-1.1: FTDI USB Serial Device converter now attached to ttyUSB0
或者直接可以到/dev下看看有沒有ttyUSB0或者ttyUSB1
4. 安裝 minicom,相當于windows下的超級終端。 sudo apt-get install minicom
5. 配置minicom。一般要root權限使用mincom sudo minicom -s 進行minicom配置。 +-----[configuration]------+ | Filenames and paths | | File transfer protocols | | Serial port setup | | Modem and dialing | | Screen and keyboard | | Save setup as dfl | | Save setup as.. | | Exit | | Exit from Minicom 選擇 Serial port setup,會出現: A - Serial Device : /dev/ttyUSB1 | | B - Lockfile Location : /var/lock | | C - Callin Program : | | D - Callout Program : | | E - Bps/Par/Bits : 9600 8N1 | | F - Hardware Flow Control : No | | G - Software Flow Control : No | | | | Change which setting? 我自己電腦的是ttyUSB0,這裡需要注意的是流控制的配置,流控制全部選NO。 然後 Save setup as dfl
5. 回環測試
将DB9的2号和3号針(TX/RX)短接
sudo minicom
輸入幾個字母,就可以看到輸出了。
有時間繼續介紹序列槽程式設計
參考連接配接:http://blog.chinaunix.net/uid-23733005-id-204774.html