1. 程式人生 > >在MAC OS X下安裝usb轉串列埠驅動(PL2303主控晶片)

在MAC OS X下安裝usb轉串列埠驅動(PL2303主控晶片)

因為最近手裡有一塊STM32Discovery開發板,所以想搞一下STM32的開發,我前面的博文已經講過怎麼在MAC OS X下搭建STM32的開發環境(完全DIY),今天給大家帶來的是安裝usb轉串列埠驅動程式。

首先看一下usb轉串列埠線:

NewImage

正面NewImage

反面 

  好吧,完全看不出它的晶片用的啥,拆之--

NewImage

哈哈,原來是大名鼎鼎的PL-2303晶片,Prolific公司的產品,當然要到官網下載驅動啦!

NewImage

雙擊.pkg檔案安裝驅動,安裝完成之後必須重啟電腦。

重啟完成之後我們在“網路偏好設定”中,發現多了一項USB-SerialController

NewImage

這說明我們的驅動安裝成功了!

下面進行簡單的測試,終端執行命令:

cd /dev

ls tty.*

你會發現輸出中有一項為tty.usbserial,沒錯,這就是我們的串列埠裝置。

NewImage

首先配置minicom(minicom的安裝非常簡單,使用brew安裝,終端輸入sudo brew install minicom即可),終端輸入

minicom -s

我們選擇第三項Serial port setup,回車,進入詳細設定,第一項Serial Device手動改為:/dev/tty.usbserial,Hardware Flow Control改為:No,最後如下:

NewImage 輸入Y回車,選Exit,成功進入minicom:

NewImage

    這時我們鍵盤輸入任何字元都是沒有反應的,因為minicom打印出來的只是串列埠接收到的資料,這裡我們簡單的將串列埠公頭的2和3腳用跳線帽短接,這樣我們傳送什麼就能收到什麼,俗稱“迴環”操作:

NewImage

現在我們再在minicom裡輸入字元,這時如果硬體工作正常,就會返回列印資訊了:

NewImage

測試結束:)