Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arduino IDE未显示任何端口macOS_Macos_Arduino_Arduino Uno_Robotics_Arduino Ide - Fatal编程技术网

Arduino IDE未显示任何端口macOS

Arduino IDE未显示任何端口macOS,macos,arduino,arduino-uno,robotics,arduino-ide,Macos,Arduino,Arduino Uno,Robotics,Arduino Ide,我的Arduino Uno是通过mac USB端口插入的。但是Arduino IDE没有显示任何端口。 (马科斯-卡塔利纳) 出现此问题的主要原因有两个。 您的计算机无法识别您的Arduino板 你的Arduino板损坏了 有时您的计算机无法识别arduino板。您可以通过打开设备管理器>其他设备来检查,如果有名为Arduino Uno的设备,可能是由于驱动程序问题。 您可以通过手动配置驱动程序来解决此问题 如果仍然无法识别Arduino板,可能是由于电缆损坏或Arduino板损坏。尝试使用其

我的Arduino Uno是通过mac USB端口插入的。但是Arduino IDE没有显示任何端口。 (马科斯-卡塔利纳)


出现此问题的主要原因有两个。

  • 您的计算机无法识别您的Arduino板
  • 你的Arduino板损坏了
  • 有时您的计算机无法识别arduino板。您可以通过打开设备管理器>其他设备来检查,如果有名为Arduino Uno的设备,可能是由于驱动程序问题。
    您可以通过手动配置驱动程序来解决此问题


    如果仍然无法识别Arduino板,可能是由于电缆损坏或Arduino板损坏。尝试使用其他电缆将其连接到计算机。如果电路板仍然无法识别,则Arduino电路板可能已损坏,您可能需要将损坏的电路板交给商店进行维修,或者可能需要购买一块新的电路板,这似乎是更简单的方法。

    我已经面临此问题一段时间了。 以下组合不起作用:MacOS Catalina、Arduino IDE、NODEMCU。 而MacOS Catalina、Arduino IDE、Arduino UNO继续工作。 我做了以下工作:

    • 我检查了MacOS系统报告中的“USB”设备,每当我连接NODEMCU时,它都会显示连接的USB-UART设备
    • 这也是我的电缆没有故障的证据。这给了我调查司机的线索。我正在使用NODEMCU V1.0 AMICA
    • 我发现[https://cityos-air.readme.io/docs/1-mac-os-usb-drivers-for-nodemcu]
    • 安装驱动程序后,ARDUINO IDE立即开始显示连接到NODEMCU的USB端口。我可以立即上传一张草图

    要补充Nikhil Borle的回答,如果您检查系统报告中的USB设备,但没有看到任何内容,则可能是电缆问题。我没有看到我的设备,发现USB Type-B电缆没有完全插入我的Arduino!(我已经很久没有使用B型了)。显然,在中途插上电源是有可能的,但它仍然可以通电,但无法通信


    一旦我修复了它,我关闭并重新打开系统信息,它显示为简单的“通信设备”,尽管当我选择它时,在详细信息下,“制造商”被列为“Arduino()”(我有一个Arduino Uno R3)。

    尝试从Arduino上拔下除USB电缆以外的所有东西

    我对Arduino Uno和Mac Catalina 10.15.7也有类似的问题。在尝试了多种解决方案后,我注意到我的Uno上的绿灯非常微弱或一直关闭。玩了一分钟后,我拔下了我项目的所有电线,这样只有USB电缆插入Uno,其他什么都没有。之后,Arduino按预期显示在端口菜单中


    显然,我的项目设置导致某种短路,从而阻止Uno正常启动,或导致重新启动。

    我通过从FTDI芯片网站安装FTDI VCP驱动程序修复了此问题


    具体来说,我的阿杜伊诺·杜米兰诺夫不会出现在大苏尔马科斯(11.4);我看到的只是/dev/cu.Bluetooth-Incoming-Port。但该电路板显示在系统信息下为FT232R USB UART,因此我知道电缆正常工作。安装驱动程序修复了它,现在Arduino显示为/dev/cu.usbserial-。。。果然如此。

    这是正品arduino还是仿制品?正品。我以前用过,很好。但是在重置操作系统后,它显示为这样。你试过切换usb端口吗?是的。没用,没用。