2015-10-05 1 views
0

У меня есть Arduino (Robocore Blackboard) на базе Uno, на котором установлен ATMEGA328P-PU. Это показывает странное поведение: я могу загрузить любой код один раз, но если я попытаюсь загрузить что-нибудь еще (или даже тот же код) после этого, он скажет: vrdude: stk500_recv(): programmer is not responding. Единственный способ повторной загрузки без ошибок - отсоединить и подключить USB-кабель.Arduino не разрешает загружать более одного раза

Кто-нибудь знает, как это исправить?

PS: он питается от USB, без внешнего источника питания.

+0

Я нашел возможное решение в http://3dwest.blogspot.de/2013/12/arduino-in-osx-109-stk500recv.html Кажется, что здесь работает o / – amiltonjr

ответ

0

Карты Arduino имеют функцию автоматического сброса. Когда вы загружаете новый код из IDE, arduino автоматически перезагружается для загрузки нового кода. Возможно, ваша карта не поддерживает его. Таким образом, вы можете попробовать нажать кнопку сброса на плате, прежде чем загружать свой код.