-2

出于某种原因,我的电脑不再识别我的 Arduino。它发生在我在 Visual Studio Code 中使用 Platform.io 编程时,今天早些时候我仍然可以将草图上传到我的计算机。不幸的是,情况不再如此。

我尝试了很多解决方案,不幸的是它们没有奏效。这些是我尝试过的解决方案:

  1. 使用 Arduino IDE,而不是 Platform IO 来上传我的 Sketch;
  2. 重新安装 Arduino IDE 并尝试再次上传;
  3. 重新安装所有 Arduino 软件;
  4. 在没有附加 Arduino 的情况下重新启动我的计算机;
  5. 使用 Arduino 上的重置按钮重置我的 Arduino;
  6. 使用不同的 USB 电缆;
  7. 在不同的计算机上尝试相同的解决方案;
  8. 在设备管理器中更新我的端口驱动程序;
  9. 在设备管理器中删除并重新安装了我的端口驱动程序;
  10. 在设备管理器中手动添加硬件

所以我尝试了很多解决方案,但没有任何积极的结果。我的 Arduino 肯定有问题,否则它会在另一台计算机上工作。

也许有人认识到这个问题,并会为这个问题提供解决方案。

我正在使用 Arduino MKR1000。

4

2 回答 2

0

解决方案:https ://forum.arduino.cc/index.php?topic=673665.0

环回测试仅适用于使用专用 USB 转串行适配器芯片的板。您的 MKR1000 具有原生 USB 功能,因此不使用专用的 USB 转串行适配器芯片。这意味着环回测试在您的 MKR1000 等原生 USB 板上总是会失败。

如果您快速按下并松开 MKR1000 上的复位按钮两次,“L”LED 是否开始闪烁?之后,您是否在 Arduino IDE 的工具 > 端口菜单中看到 MKR1000 的端口?

于 2020-05-18T10:17:33.613 回答
0

在另一台计算机上尝试或尝试另一个 Arduino。如果 Arduino 在另一台计算机上工作,那么您的计算机要么有坏的驱动程序、硬件端口,要么是更严重的问题。如果 Arduino 不能在另一台计算机上工作,请购买另一台,或者如果可以的话进行维修。

于 2020-05-18T10:02:21.193 回答