Программирование arduino с использованием avrdude из командной строки

Из любопытства я пытаюсь загрузить простой hex-файл в Arduino UNO, используя avrdude из командной строки Windows.

По этот форум , я попытался его реализовать , Но застрял в

  

avrdude: ser_open (): не удается открыть устройство «COM41»: система не может найти файл   указано.

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

P.S. Я установил Winavr отдельно, хотя он был предварительно установлен Arduino сам по себе.

Вот снимок ошибки  командная строка

Какая возможная причина для отказа? Пожалуйста, сообщите, если что-то не хватает.

1 голос | спросил goddland_16 6 AM00000080000003131 2016, 08:46:31

2 ответа


1

После большого эксперимента я наконец сделал это. Я узнал из какого-то форума, что, когда COM PORT больше 10, вы должны поставить '.' после установки COM PORT, например. -P.COM41.

Но, к сожалению, это не сработало. Затем я изменил COM-ПОРТ до 10 в диспетчере устройств -> Свойства -> Настройка COM-порта -> Расширенные настройки; например COM6. Тогда это сработало. Во время вспышки я должен нажать кнопку RST один раз. И теперь бинго !!

Тем не менее, я попытаюсь выяснить, почему он не работает с более высоким COM-портом.

ответил goddland_16 8 PM00000020000001531 2016, 14:32:15
1
can't open device "COM41": The system cannot find the file specified.

Это означает, что в COM41 нет устройства. Это может быть вызвано двумя причинами:

  1. Возможно, вы не подключили свой ардуино. Если это так, пожалуйста, подключите ардуино и повторите попытку

  2. Ваш arduino может быть на другом COM-порту. Если это так, перейдите в диспетчер устройств и проверьте COM-порт arduino и замените COM41 на это и повторите попытку.

ответил Nithin Kurian 6 AM00000090000004031 2016, 09:50:40

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132