Arduino Due кнопка ERASE

lalapta100
Offline
Зарегистрирован: 01.01.2014

баловался с ардуиной и черт меня дернул еажать кнопочку ERASE . 
после этого ардуиновский 24 портстал какбы невидимым для компа.

как перпрошить ардунину,,??

lalapta100
Offline
Зарегистрирован: 01.01.2014

Блин уже разоврался.
Но возник новый вопрос. Почему в DUE неработает SPI.h ?? выдает кучу ошыбок типа

In file included from sketch_mar13a.ino:1:
C:\Users\XZ\Documents\Arduino\libraries\SPI/SPI.h: In static member function 'static byte SPIClass::transfer(byte)':
C:\Users\XZ\Documents\Arduino\libraries\SPI/SPI.h:56: error: 'SPDR' was not declared in this scope
C:\Users\XZ\Documents\Arduino\libraries\SPI/SPI.h:57: error: 'SPSR' was not declared in this scope
C:\Users\XZ\Documents\Arduino\libraries\SPI/SPI.h:57: error: 'SPIF' was not declared in this scope
C:\Users\XZ\Documents\Arduino\libraries\SPI/SPI.h:57: error: '_BV' was not declared in this scope
C:\Users\XZ\Documents\Arduino\libraries\SPI/SPI.h: In static member function 'static void SPIClass::attachInterrupt()':

как исправить????

Tomasina
Tomasina аватар
Offline
Зарегистрирован: 09.03.2013

Для DUE нужны свои библиотеки, там другая архитектура.

Потапыч
Offline
Зарегистрирован: 12.03.2014

Tomasina пишет:
Для DUE нужны свои библиотеки, там другая архитектура.

а  по мнению MaksMS               память работающая с SPI на DUE не будет работать на 2560

Tomasina
Tomasina аватар
Offline
Зарегистрирован: 09.03.2013

не вижу там подобного утверждения.

Разница в том, что в Due int занимает 4 байта памяти, тогда как в остальных контрлллерах Arduino int занимает 2 байта памяти. Если библиотека это умеет учитывать, то работать должно.

Вчитываться некогда, но вроде тут решают такие же проблемы: http://forum.arduino.cc/index.php/topic,189865.0.html

hummerok
Offline
Зарегистрирован: 08.02.2017

Добрый день, а как вы побороли первоначальную проблему?
L led не моргает

UPDL: разобрался :) смешно.

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

lalapta100 пишет:

Блин уже разоврался.

hummerok пишет:

UPDL: разобрался :) смешно.

Дык вы хоть для других напишите, как разобрались. А то так и будете заходить по очереди в тему и спрашивать друг у друга :-)

hummerok
Offline
Зарегистрирован: 08.02.2017

Да там проблемы то и нет :)

По умолчанию в плату зашт скетч Blink из-за которого L led моргал, кнопка erase чистит память - led не мигает, плата работает нормально.

А что там с портом было - думаю что автор что-то напутал