ARDUINO DUE - как превратить в AVRISP?

nikmih98
Offline
Зарегистрирован: 21.01.2014

Добрый вечер, товарищи!

Есть сия проблема. Приобрёл себе Дуню, а она, сволота такая, отказывается работать как программатор.

Как дело было. Взял я стандартный ArduinoISP скетч, компилирую для ДУЕ, а он говорит, что таких переменных не знает. Для других плат всё нормально. Подскажите, что делать и как, или подкиньте рабочий скетч

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

IDE? Аткель скетч?

nikmih98
Offline
Зарегистрирован: 21.01.2014

Еще раз. Есть ArduinoIDE. В ней в примерах валяется скетч ISP программатора. Так? Так. Ко мне приехала плата DUE, которую я подключаю к компьютеру, и пытаюсь откомпилировать программу для нее. Выходит несколько ошибок по поводу того, что "не знаю таких переменных"... Компиляция для других плат проходит успешно.

nikmih98
Offline
Зарегистрирован: 21.01.2014

Напомню вам о себе, товарищи. Помогите, пожалуйста! Ощибки таковы:

ArduinoISP.ino: In function 'void spi_init()':
ArduinoISP:159: error: 'SPCR' was not declared in this scope
ArduinoISP:160: error: 'SPSR' was not declared in this scope
ArduinoISP:161: error: 'SPDR' was not declared in this scope
ArduinoISP.ino: In function 'void spi_wait()':
ArduinoISP:167: error: 'SPSR' was not declared in this scope
ArduinoISP:167: error: 'SPIF' was not declared in this scope
ArduinoISP.ino: In function 'uint8_t spi_send(uint8_t)':
ArduinoISP:172: error: 'SPDR' was not declared in this scope