Arduino Leonardo на Win 8.1 COM-порт пропал

Я использую Arduino Leonardo на своем компьютере с Windows уже несколько дней без особых проблем, но сегодня COM-порт исчез. Мне удалось успешно отправить скетчи на Arduino и выполнить их, так что до недавнего времени все работало. Когда я смотрю в диспетчере устройств на панели управления, там нет com-порта, указанного для arduino. Если я перезагружу устройство, то на короткое время появится com-порт с «Arduino Leonardo BootLoader», но через несколько секунд он исчезнет. Я пробовал порты USB 2.0 и USB 3.0 на своем ПК и другой кабель, но безрезультатно. У меня ничего нет в списке «Другие устройства», и у меня нет идей, в чем может быть проблема. Я пытаюсь сделать так, чтобы его признали просто как Леонардо, ничего не связанного с каким-либо контактом. Есть идеи, что попробовать?

, 👍1


2 ответа


Лучший ответ:

1

Странно, решилось само/я решил. Я не знаю, было ли то, что я сделал, действительно ответственным за решение этой проблемы, но я снова в деле: * Сбросил плату, чтобы бутлоадер появился как com порт * Я установил IDE arduino, чтобы использовать появившийся порт для загрузчика * Я залил простой скетч и на "фазе загрузки" нажал ресет, чтобы во время загрузки появился порт * загрузка успешно завершена, и arduino снова появился в списке COM-портов

Мне все еще было бы интересно понять, что именно я сделал, что вызвало проблему, но я предполагаю, что что-то было повреждено на плате?

,

Вероятно, у вас был скетч, который возился с серийным номером, например, вы забыли Serial.begin() или время, необходимое для него, также этот сброс необходим на uno, когда слишком много пишется на серийном., @Lesto

Возможно, ты прав. У меня есть нажатие кнопки, чтобы вызвать некоторые действия, и я отслеживал состояние кнопки, используя последовательную запись. Возможно, я перепутал этот вызов метода или что-то напутал с последовательными коммуникациями., @Jon


0

Обратите внимание, что в некоторых примерах показана установка «Серийного номера». Для работы этой функции требуется специальная проверка для распознавания/включения последовательного порта (только для Leonardo). Вы на самом деле запускали последовательный скетч, чтобы увидеть, возвращается ли com-порт?

Загружали ли вы какое-либо другое программное обеспечение или выполняли проверку на вирусы, которые могли помешать работе специального драйвера USB/Com?

Вы можете попробовать выгрузить и перезагрузить специальный драйвер, используемый с USB. Обязательно используйте тот, который специально предназначен для Win8.

,