Atmel SAMD21 微控制器不再制作 USB 端口

问题描述

我的带有 Atmel SAMD21 微控制器(与 Arduino MKR Zero 相同)的定制板从昨天开始就没有制作 USB 端口。在此之前,董事会工作正常。

请提出解决此问题的方法。出现此类问题的可能原因是什么?

既然reset就相当于给电路板通电断电,没有解决问题,那么再烧bootloader能有帮助吗?

更多信息:

  1. 董事会看起来不错。它以通常的方式打开和关闭电源。
  2. 这个 USB 端口连接问题是在我尝试上传代码时发生的。
  3. 板上的 USB 引脚连接已经过检查,并使用不同的 USB 线进行了测试。

感谢您的帮助。

解决方法

问题的解决方案:

  1. 外部硬件复位——使用复位按钮(我在外部设法焊接)——进入引导加载程序模式并从头开始启动程序

  2. 再次刻录引导加载程序也可以(理论上) - 我还没有尝试和测试过。

详细了解 - 关注这篇文章 - https://forum.arduino.cc/t/atmel-samd21-microcontroller-not-making-a-usb-port-anymore/882504/5