У меня есть Arduino Uno, и я использую arduino 1.0.5 IDE. Я выполнил ему процедуры загрузки atmega328P-PU на макетную плату.
Сначала я загрузил скетч ArduinoISP, подключил (используя внешний осциллятор), а затем подключил его. Затем я выбрал программиста как Arduino как ISP, выбрал плату как Arduino duemilanove w / Atmega328P. Затем я выбрал правильный последовательный порт и нажал «Записать загрузчик». У меня следующие ошибки:
avrdude.exe: stk500_program_enable (): ошибка протокола, expect = 0x14, resp = 0x50 avrdude.exe: ошибка инициализации, rc = -1 Дважды проверьте соединения и повторите попытку, или используйте -F для отмены этой проверки. avrdude.exe : stk500_disable (): ошибка протокола, expect = 0x14, resp = 0x51
Как решить эту проблему? Кроме того, могу ли я загрузить загрузчик напрямую, используя его на Uno вместо оригинального чипа. Если да, то как?