Ошибка при использовании Adafruit Feather M0

Я пытаюсь загрузить пустую программу на перо Adafruit, чтобы проверить, подключается ли она к моему ПК. Пока это не так. Я использую Windows 10 и следовал этому руководству:

https://learn.adafruit.com/adafruit-feather-m0-wifi -atwinc1500?view=all

Но я получаю эту ошибку:

Не удалось найти плату на выбранном порту. Убедитесь, что вы выбрали правильный порт. Если это правильно, попробуйте нажать кнопку сброса платы после начала загрузки.

И подменю PORT отображается серым цветом.

, 👍0

Обсуждение

Удалось ли вам заставить это работать? у меня такая же проблема.., @Snappawapa


2 ответа


1

Я обнаружил проблему, которая возникла у меня, хотя у меня есть Джемма.

Что мне помогло:

  • Выберите правильную плату в разделе "Инструменты" -> "Плата:" (в вашем случае, вероятно, вам нужна Adafruit Feather 32u4)
  • Выбор «USBtinyISP» в разделе «Инструменты» -> «Программист:»

Затем он смог загрузиться в Gemma после двойного нажатия кнопки сброса, чтобы перевести его в «режим программирования» (я не знаю, есть ли у пера такая функция).

Если у вас по-прежнему возникают проблемы, убедитесь, что вы правильно настроили IDE Arduino для плат adafruit, и просто поэкспериментируйте с настройками (попробуйте разные программы).

Я не знаю, почему было так сложно найти эту информацию и почему в документации не видно, как настроить эти вещи. Мне кажется, я обнаружил, что "двойное нажатие сброса" где-то закопан на форуме... Я отвлекся, но Adafruit действительно нужно объединить свою документацию, чтобы сделать ее более понятной.

Надеюсь, это поможет

,

1

Частая проблема в Windows для людей, которые могут столкнуться с проблемами такого типа, на самом деле имеют неправильные драйверы моста USB-UART или вообще не используют их. Вы можете скачать самые последние версии здесь

,