2007年10月10日 星期三

如何在Linux底下使用USB轉RS232連接線

通常USB轉RS232連接線廠商只會提供Windows版的驅動程式。
那在Linux底下能否使用呢?需不需要額外的驅動程式呢?
答案「在Linux底下,可以隨插即用」。
  1. 在未將USB轉RS232連接線接到電腦USB埠前。
    • samuel@ubuntu:~$ ls /dev/ttyUSB*
    • ls: /dev/ttyUSB*: No such file or directory
    • samuel@ubuntu:~$
  2. 在將USB轉RS232連接線接到電腦USB埠後,看得出來Linux已經認出此連接線,為/dev/ttyUSB0
    • samuel@ubuntu:~$ ls /dev/ttyUSB*
    • /dev/ttyUSB0
    • samuel@ubuntu:~$
  3. 例用Minicom,這個Linux底下的超超級終端機來測試吧!!
    1. 運行minicom,你會需要root權
      • sudo minicom -s
    2. 設定minicom
      • Ctrl+a+o
      • 選擇Serial port setup
      • 將其中的A - Serial Device指向 /dev/ttyUSB0
      • 再將E - Bps/Par/Bits 設定成所需模式。例如115200 8N1。
  4. 將USB轉RS232連接線的另一端連接到裝置,將裝置啟動,此時在minicom上就可看到裝置的輸出了。