本文原創于http://www.CUOXin.com/humaoxiao,非法轉載者請自重!
?
? ? 因為最近手里有一塊STM32Discovery開發板,所以想搞一下STM32的開發,我前面的博文已經講過怎么在MAC OS X下搭建STM32的開發環境(完全DIY),今天給大家帶來的是安裝usb轉串口驅動程序。
首先看一下usb轉串口線:
正面
反面?
? 好吧,完全看不出它的芯片用的啥,拆之--
哈哈,原來是大名鼎鼎的PL-2303芯片,PRolific公司的產品,當然要到官網下載驅動啦!
打開網站http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=229&pcid=41下載最新的MAC串口驅動,下載完成后解包應該是下面這三個文件:
雙擊.pkg文件安裝驅動,安裝完成之后必須重啟電腦。
重啟完成之后我們在“網絡偏好設置”中,發現多了一項USB-SerialController
這說明我們的驅動安裝成功了!
下面進行簡單的測試,終端執行命令:
cd /dev
ls tty.*
你會發現輸出中有一項為tty.usbserial,沒錯,這就是我們的串口設備。
首先配置minicom(minicom的安裝非常簡單,使用brew安裝,終端輸入sudo brew install minicom即可),終端輸入
minicom -s
我們選擇第三項Serial port setup,回車,進入詳細設置,第一項Serial Device手動改為:/dev/tty.usbserial,Hardware Flow Control改為:No,最后如下:
?輸入Y回車,選Exit,成功進入minicom:
? ? 這時我們鍵盤輸入任何字符都是沒有反應的,因為minicom打印出來的只是串口接收到的數據,這里我們簡單的將串口公頭的2和3腳用跳線帽短接,這樣我們發送什么就能收到什么,俗稱“回環”操作:
現在我們再在minicom里輸入字符,這時如果硬件工作正常,就會返回打印信息了:
測試結束:)
?
------------------------------------?
大家可以+關注我的博客,以便得到最新的文章。
------------------------------------
打字不易,轉載請注明出處(http://www.CUOXin.com/humaoxiao/p/3594953.html),謝謝。
新聞熱點
疑難解答