Проблема при программировании Arduino Pro Mini

Страницы: 1 2 След.
RSS
Проблема при программировании Arduino Pro Mini
 
Пытаюсь программировать Arduino Pro Mini с помощью программатора CH340G. На плату поступает питание, но программа не заливается (для программирования использовал Arduino IDE). Попробовал залить образец "Blink", опять возникает ошибка на этапе загрузки: "avrdude: stk500_recv(): programmer is not responding". Помогите или подскажите, пожалуйста, из-за чего это может быть.
 

Программа ругается на то, что программатор STK500 не подключен.

CH340G - это микросхема преобразователя уровней  USB -> TTL UART. Этот преобразователь нужен, чтобы загружать программы в Arduino Pro Mini просто через USB-порт компьютера.
1) Нужно установить драйвер. Как устанавливать, можно почитать здесь: http://arduino-project.net/driver-ch340g/
2) В Arduino IDE  выбрать в меню Инструменты - Плата - Arduino Pro or Pro Mini
3) В Arduino IDE выбрать в меню Инструменты - Порт - COMx (тот порт, который в системе соответствует подключенной CH340G)
4) В Arduino IDE выбрать в меню Инструменты - Программатор - AVR ISP mkII

После этих шагов должно все заработать



 
Спасибо за ответ. Я попробовал и, в принципе, прогресс есть... Программа ответила очень интересно...
"avrdude: usbdev_open(): did not find any USB device "usb""
http://s017.radikal.ru/i442/1509/ee/3c155ef146d7.png
http://s017.radikal.ru/i428/1509/d3/780ef7d3e79b.png
 
Попробуйте выбрать программатор AVR ISP вместо AVR ISP mkII.
 
Вот еще видео с некоторыми нюансами действий при прошивке.
 
На видео речь идёт о прошивке при помощи Arduino Uno и ещё какого-то программатора. У того программатора нет выхода RESET, у моего же программатора он есть (DTR). То есть мне это видео ничем помочь не может.
 
Если изменение программатора в Arduino IDE с AVR ISP mkII на AVR ISP не помогло и ошибка остается, то, возможно, после установки Arduino IDE вы устанавливали какое-то еще ПО (например, Atmel Studio), которое перезаписало драйвера программаторов, которые используются avrdude и эти драйвера не совместимы с Arduino IDE. Попробуйте переустановить Arduino IDE.
 
Увы, но ничего так и не помогло... Спасибо, что ответили Smile
 
И чего пишет? 
"avrdude: usbdev_open(): did not find any USB device "usb"
или что-то другое?
 
Нет, опять "программатор не отвечает", как было сначала... Сейчас думаю попробовать взять другой такой же программатор и Pro Mini (есть у преподавателя) и попробовать запрограммировать или купить Uno. Ну а потом уже пытаться решить вопрос с этим. Я уже всякие варианты пробовал, и со сменой скорости программирования в настройках, и порты Tx и Rx менял, и кучу других вариантов. Не поддаётся упорная железка. И "макетки" нет, как назло, во многих вариантах подобных люди с помощью неё подключают плату, а у меня как бы напрямую получается, и это ещё больше осложняет вопрос причины возникновения ошибки.

Текст ошибки:
"avrdude: stk500_recv(): programmer is not responding
Проблема загрузки на плату. Для достижения дзен, курить http://www.arduino.cc/en/Guide/Troubleshooting#upload"
Страницы: 1 2 След.