我有一台運行OS X Yosemite(10.10.3)的MacBook Pro。在優勝美地升級之後,我第一次將Arduino UNO R3連接到我的計算機-在此之前它可以正常工作!
當我打開Arduino IDE時,我選擇了Tools> Board>“ Arduino UNO”,但是當我嘗試選擇一個串行端口,唯一的選項是:
/dev/tty.Bluetooth-Incoming-Port/dev/cu.Bluetooth-Incoming-Port/dev/tty.Bluetooth-Modem /dev/cu.Bluetooth-Modem
我遵循了一些教程和主題來解決這個問題,但無濟於事:
我已經安裝了最新版本的FTDI驅動程序(即使我記得UNO甚至不需要它們):FTDIUSBSerialDriver_v2_3.dmg
降級為上一個版本。希望可以清除的FTDI驅動程序版本:/ Volumes / FTDIUSBSerialDriver_v2_2_18
我遵循了有關如何刪除現有Apple驅動程序以及如何刪除kext文件等的教程。
嘗試將arduino連接到兩個USB端口。
嘗試了各種電纜,包括我在優勝美地升級之前使用的電纜。
嘗試安裝更新的Silabs驅動程序: Arduino兼容的串行端口未顯示Mac OSX
遍歷整個Arduino Mac OSX指南: http://www.arduino.cc/zh/guide/macOSX
查看Macbook Pro的系統信息後,可以發現USB控制器基於Broadcom,以幫助您。我搜索了Broadcom USB驅動程序,但找到了Silabs一個。
在“工具”>“端口”菜單下。.我可以看到以下選項:單擊“串行端口”選項沒有任何作用。 / p>
從終端運行 ls -1 / dev / tty。*
或 ls -l /dev/tty.usb *
給我:
/dev/tty.Bluetooth-Incoming-Port/dev/tty.Bluetooth-Modem
該板未在系統聯網下顯示(對於其他用戶而言) ),因此它不會被識別為錯誤的設備。
我完全不知所措。板上電了...但是我無法連接到它。
側面注意:這是合法的Uno R3,而不是克隆。