題:
重命名設備名稱(將ch340 usb更改為串行)Mac OS
Sonique
2014-08-09 17:26:29 UTC
view on stackexchange narkive permalink

無法將草圖通過USB上傳到Arduino Nano克隆到串行芯片ch340。

安裝驅動程序並插入後,設備的名稱為 cu / tty.wch ch341 USB = >RS232 fa130 (帶空格),但是Arduino無法識別全名(只有 tty.wch )。

是否可以在Mac OS中重命名設備或更改設備標識符?

更新: ch340 新驅動程序 http://www.wch.cn/downloads.php?name=pro&proid=178 >

找到有效的驅動程序,並在安裝後為設備指定適當的名稱。如果您在arduino上具有WCH ch34x芯片,並在Arduino IDE中收到錯誤“無法打開設備” /dev/tty.wch”或“ /dev/cu.wch”,這應該對http://goo.gl/EmN4IH有幫助(Dropbox)
我打算建議一個符號鏈接(例如,在終端`ln -s /dev/tty.arduino“ /dev/tty.wch ch341 USB => RS232 fa130”`中,但是我嘗試了一下,但是它沒有用。找到了解決方案。
我希望符號鏈接可以工作,但是創建它可能需要管理員權限,而復雜的名稱可能需要轉義字符。
這對El Capitan有用嗎?升級後設備消失了。
這是哪個版本的OSX?
六 答案:
Antonis
2015-07-10 17:56:07 UTC
view on stackexchange narkive permalink

我是Codebender的Antonis,我們最近發布了Mac驅動程序。

如果您想在不禁用計算機安全設置的情況下克服此問題,也許我可以為您提供幫助你這個! Codebender剛剛發布了他們的Mac驅動程序軟件包,其中包括在Yosemite和Mac OS X的所有其他版本上的支持CH340G芯片的新驅動程序。

這將幫助您安全地安裝這些驅動程序,並且要做的就是下載並安裝它們

您可以在codebender博客中找到有關驅動程序的更多信息。

常規Arduino IDE可以使用您的驅動程序,還是只能與Codebender一起使用?
加載codebender及其驅動程序(尤其是ch341驅動程序)解決了我一個奇怪的問題,即只有舊的Arduino 1.05 IDE才能與ch340 UNO一起使用,而2.0(1.6.7)則無法。謝謝。它可以在瀏覽器中如廣告中所述。
對於無法識別的克隆板效果很好!謝謝
Sonique
2014-08-12 13:36:18 UTC
view on stackexchange narkive permalink

我向WCH發送有關此問題的電子郵件,他們將驅動程序更改為其網站上的最新版本,這是直接鏈接 http://www.wch.cn/downloads.php?name=pro&proid=178(驅動程序有效,設備在 dev / 中具有正確的名稱)

不錯的嘗試。但實際上,驅動程序仍然會創建該爛名`/dev/tty.wch ch341 USB => RS232 fd130`
必須收回該評論。新的驅動程序似乎需要重新啟動(註銷/登錄)才能激活,現在創建了“ /dev/tty.wchusbserialfd130”。乾杯!
Gedson Faria
2014-11-15 00:16:19 UTC
view on stackexchange narkive permalink

我使用了一條終端命令:

  sudo ln -s /dev/tty.wch \ ch341 \ USB \ = \ >RS232 \ 1450 /dev/tty.USB0  

,其中 /dev/tty.wch \ ch341 \ USB \ = \ >RS232 \ 1450 是Arduino無法識別的原始名稱;和 /dev/tty.USB0 是新的端口名。

您不必逃脫空格,而是將所有內容都放在雙引號中。
缺點是,在斷開驅動器的連接後,它還會刪除符號鏈接:-?
sjunnesson
2015-01-15 04:18:40 UTC
view on stackexchange narkive permalink

對於優勝美地,您似乎需要在終端中運行此命令,然後重新啟動計算機以使其正常工作。

  sudo nvram boot-args =“ kext-dev-mode = 1”  
您能解釋一下這是怎麼做的,這樣我們較不聰明的人就不會害怕運行它。
@ChristianJuth使用此命令,可以使未批准的驅動程序在較新的OSX版本(如優勝美地)上運行。
Daniel Souza
2015-04-01 05:58:57 UTC
view on stackexchange narkive permalink

我遇到了同樣的問題。安裝了最新的驅動程序,我正在使用yosemite,安裝了Arduino IDE,並在Windows 7中嘗試了該板,並且該板在Windows中可以正常工作,因此板和電纜都可以使用。

在Mac OS 10.10中,系統報告現在它們在arduino IDE中顯示為USB 2.0 Serial,它現在顯示端口(僅在我使用sjunnesson發布的SUDO命令之後)/dev/cu.wchusbserialalpha1310

,因此,如果您位於,請使用sudo命令優勝美地

tzikis
2015-11-26 13:36:17 UTC
view on stackexchange narkive permalink

一旦安裝了驅動程序,就應該可以在任何IDE或程序中使用它

但是我懷疑有人會更喜歡Arduino IDE而不是Codebender



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...