Компилятр выдает ошибку, помогите
- Войдите на сайт для отправки комментариев
Пнд, 15/02/2016 - 09:39
Arduino: 1.6.7 (Windows 7), Плата:"Arduino/Genuino Uno" C:\Users\Николай\Documents\Arduino\sketch_feb15a\sketch_feb15a.ino: In function 'void loop()': C:\Users\Николай\Documents\Arduino\sketch_feb15a\sketch_feb15a.ino:24:29: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] C:\Users\Николай\Documents\Arduino\sketch_feb15a\sketch_feb15a.ino:25:32: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] C:\Users\Николай\Documents\Arduino\sketch_feb15a\sketch_feb15a.ino:26:32: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] Скетч использует 27 858 байт (86%) памяти устройства. Всего доступно 32 256 байт. Глобальные переменные используют 256 байт (12%) динамической памяти, оставляя 1 792 байт для локальных переменных. Максимум: 2 048 байт. avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x13 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x13 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x13 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x13 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x13 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x13 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x13 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x13 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x13 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x13 Проблема загрузки в плату. Помощь по загрузке: http://www.arduino.cc/en/Guide/Troubleshooting#upload . Это сообщение будет содержать больше информации чем "Отображать вывод во время компиляции" включено в Файл > Настройки
Простите не компилятор а программатор, компилируется все хорошо, но не программируется ардуино
Загрузчика в чипе нет, чип неправильно выбран, порт неправильно выбран, USB-TTL криво запаян.
Выбирай.
Загрузчика в чипе нет, чип неправильно выбран, порт неправильно выбран, USB-TTL криво запаян.
Выбирай.
Такая же беда (( Кто поможет?
Есть:
1. Ардруинка про мини
2. Программатор CH340G 5V, USB TTL-UART
3. Подключил все как надо (GND-->GND, 5V--> VCC, TX-->RX1, RX-->TX0, RST-->DTR)
4. Скетч компилируется, но не загружается:
avrdude: stk500_recv(): programmer is not responding
Чип выбран правильно, порт тоже, адаптер кэтай(покупной)
Как проверить есть ли загрузчик в плате?
Чип выбран правильно, порт тоже, адаптер кэтай(покупной)
Предложу еще вариант (возможно очевидный, но я долго тупил пока не посмотрел ютуб):
Видио на ютубе смотрели как прошивать промини?
Там если с программатора не выведен ресет, нужно вручную в определеный момент нажимать на ардуинке.
Пробовал ! Зажимать и держать, нажимать во время загрузки....не помогает - пишет тоже самое "programmer is not responding" ((
Во вкладке "Программатор" стоит "AVRISP mkII" ....может тут что поменять надо?
Во вкладке "Программатор" стоит "AVRISP mkII" ....может тут что поменять надо?
У меня прошивалось с этой настройкой, но был касяк с нажатием кнопки ресет, ее нужно нажимать в момент когда только начинает моргать светодиод на ардуине. Если вам этот совет не помогает, тогда видимо действительно, нужно смотреть загрузчик (тут я не помошник, не разбирался еще) или возможно в программаторе перепутаны TX и RX, попробуете провода местами поменять (насколько я понял когда гуглил в китайских переходниках бывает по разному))).
> Программатор CH340G
> Загрузчика в чипе нет
Закажи в Китае usbasp и тыкай через него.
Должно быть установлено так:

Всем спасибо! Разобрался !!! перепутаны выводы на программаторе RX и TX....поменял местами - заработало !!!
Это НЕ ПРОГРАММАТОР, это USB-UART конвертер.
ну вообщем извиняюсь за орфографию - вопрос решен )))
Я к тому, что абсолютно всё равно, что у вас выбрано в строке "Программатор". Это не влияет на обычную загрузку скетчей (через USB-UART конвертер). Настройка "Программатор" влияет только, если подключить настоящий программатор и прошивать через ISP с помощью пункта "Загрузить с помощью программатора".
Должно быть установлено так:
Без настоящего программатора там может быть установлено что угодно. Для загрузки скетчей через USB-разъем самой ардуины эта настройка не нужна.