Проблема компиляции marlin 2.0 + RURAMPS 1.3
Выдает ошибку при компиляции скетча
Arduino: 1.8.6 (Windows 10), Плата:'Arduino Due (Programming Port)'
Изменены опции сборки, пересобираем все
In file included from sketchsrcHALHAL_DUEHAL.h:40:0,
from sketchsrcHALHAL_DUEHAL.cpp:32:
sketchsrcHALHAL_DUE../../inc/../pins/pins_RURAMPS4D_13.h:160:31: error: pasting '/* 4,10,52 if using HW SPI.*/' and '_WPORT' does not give a valid preprocessing token
#define SDSS 4 // 4,10,52 if using HW SPI.
^
sketchsrcHALHAL_DUEfastio_Due.h:65:31: note: in definition of macro '_READ'
#define _READ(IO) bool(DIO ## IO ## _WPORT -> PIO_PDSR & MASK(DIO ## IO ## _PIN))
^
sketchsrcHALHAL_DUEfastio_Due.h:117:24: note: in expansion of macro '_SET_OUTPUT'
#define SET_OUTPUT(IO) _SET_OUTPUT(IO)
^
sketchsrcHALHAL_DUEfastio_Due.h:127:27: note: in expansion of macro 'SET_OUTPUT'
#define OUT_WRITE(IO,V) { SET_OUTPUT(IO); WRITE(IO,V); }
^
sketchsrcHALHAL_DUEHAL.cpp:79:5: note: in expansion of macro 'OUT_WRITE'
OUT_WRITE(SDSS, HIGH); // Try to set SDSS inactive before any other SPI users start up
^
sketchsrcHALHAL_DUEHAL.cpp:79:15: note: in expansion of macro 'SDSS'
OUT_WRITE(SDSS, HIGH); // Try to set SDSS inactive before any other SPI users start up
^
sketchsrcHALHAL_DUE../../inc/../pins/pins_RURAMPS4D_13.h:160:31: error: pasting '/* 4,10,52 if using HW SPI.*/' and '_PIN' does not give a valid preprocessing token
#define SDSS 4 // 4,10,52 if using HW SPI.
^
sketchsrcHALHAL_DUEfastio_Due.h:65:70: note: in definition of macro '_READ'
#define _READ(IO) bool(DIO ## IO ## _WPORT -> PIO_PDSR & MASK(DIO ## IO ## _PIN))
^
sketchsrcHALHAL_DUEfastio_Due.h:117:24: note: in expansion of macro '_SET_OUTPUT'
#define SET_OUTPUT(IO) _SET_OUTPUT(IO)
^
sketchsrcHALHAL_DUEfastio_Due.h:127:27: note: in expansion of macro 'SET_OUTPUT'
#define OUT_WRITE(IO,V) { SET_OUTPUT(IO); WRITE(IO,V); }
^
sketchsrcHALHAL_DUEHAL.cpp:79:5: note: in expansion of macro 'OUT_WRITE'
OUT_WRITE(SDSS, HIGH); // Try to set SDSS inactive before any other SPI users start up
^
sketchsrcHALHAL_DUEHAL.cpp:79:15: note: in expansion of macro 'SDSS'
OUT_WRITE(SDSS, HIGH); // Try to set SDSS inactive before any other SPI users start up
^
sketchsrcHALHAL_DUE../../inc/../pins/pins_RURAMPS4D_13.h:160:31: error: pasting '/* 4,10,52 if using HW SPI.*/' and '_WPORT' does not give a valid preprocessing token
#define SDSS 4 // 4,10,52 if using HW SPI.
^
sketchsrcHALHAL_DUEfastio_Due.h:77:33: note: in definition of macro '_WRITE'
volatile Pio* port = (DIO ## IO ## _WPORT);
^
sketchsrcHALHAL_DUEfastio_Due.h:127:43: note: in expansion of macro 'WRITE'
#define OUT_WRITE(IO,V) { SET_OUTPUT(IO); WRITE(IO,V); }
^
sketchsrcHALHAL_DUEHAL.cpp:79:5: note: in expansion of macro 'OUT_WRITE'
OUT_WRITE(SDSS, HIGH); // Try to set SDSS inactive before any other SPI users start up
^
sketchsrcHALHAL_DUEHAL.cpp:79:15: note: in expansion of macro 'SDSS'
OUT_WRITE(SDSS, HIGH); // Try to set SDSS inactive before any other SPI users start up
^
sketchsrcHALHAL_DUE../../inc/../pins/pins_RURAMPS4D_13.h:160:31: error: pasting '/* 4,10,52 if using HW SPI.*/' and '_PIN' does not give a valid preprocessing token
#define SDSS 4 // 4,10,52 if using HW SPI.
^
sketchsrcHALHAL_DUEfastio_Due.h:78:31: note: in definition of macro '_WRITE'
uint32_t mask = MASK(DIO ## IO ## _PIN);
^
sketchsrcHALHAL_DUEfastio_Due.h:127:43: note: in expansion of macro 'WRITE'
#define OUT_WRITE(IO,V) { SET_OUTPUT(IO); WRITE(IO,V); }
^
sketchsrcHALHAL_DUEHAL.cpp:79:5: note: in expansion of macro 'OUT_WRITE'
OUT_WRITE(SDSS, HIGH); // Try to set SDSS inactive before any other SPI users start up
^
sketchsrcHALHAL_DUEHAL.cpp:79:15: note: in expansion of macro 'SDSS'
OUT_WRITE(SDSS, HIGH); // Try to set SDSS inactive before any other SPI users start up
^
exit status 1
Ошибка компиляции для платы Arduino Due (Programming Port).
Arduino: 1.8.6 (Windows 10), Плата:'Arduino Due (Programming Port)'
Изменены опции сборки, пересобираем все
In file included from sketchsrcHALHAL_DUEHAL.h:40:0,
from sketchsrcHALHAL_DUEHAL.cpp:32:
sketchsrcHALHAL_DUE../../inc/../pins/pins_RURAMPS4D_13.h:160:31: error: pasting '/* 4,10,52 if using HW SPI.*/' and '_WPORT' does not give a valid preprocessing token
#define SDSS 4 // 4,10,52 if using HW SPI.
^
sketchsrcHALHAL_DUEfastio_Due.h:65:31: note: in definition of macro '_READ'
#define _READ(IO) bool(DIO ## IO ## _WPORT -> PIO_PDSR & MASK(DIO ## IO ## _PIN))
^
sketchsrcHALHAL_DUEfastio_Due.h:117:24: note: in expansion of macro '_SET_OUTPUT'
#define SET_OUTPUT(IO) _SET_OUTPUT(IO)
^
sketchsrcHALHAL_DUEfastio_Due.h:127:27: note: in expansion of macro 'SET_OUTPUT'
#define OUT_WRITE(IO,V) { SET_OUTPUT(IO); WRITE(IO,V); }
^
sketchsrcHALHAL_DUEHAL.cpp:79:5: note: in expansion of macro 'OUT_WRITE'
OUT_WRITE(SDSS, HIGH); // Try to set SDSS inactive before any other SPI users start up
^
sketchsrcHALHAL_DUEHAL.cpp:79:15: note: in expansion of macro 'SDSS'
OUT_WRITE(SDSS, HIGH); // Try to set SDSS inactive before any other SPI users start up
^
sketchsrcHALHAL_DUE../../inc/../pins/pins_RURAMPS4D_13.h:160:31: error: pasting '/* 4,10,52 if using HW SPI.*/' and '_PIN' does not give a valid preprocessing token
#define SDSS 4 // 4,10,52 if using HW SPI.
^
sketchsrcHALHAL_DUEfastio_Due.h:65:70: note: in definition of macro '_READ'
#define _READ(IO) bool(DIO ## IO ## _WPORT -> PIO_PDSR & MASK(DIO ## IO ## _PIN))
^
sketchsrcHALHAL_DUEfastio_Due.h:117:24: note: in expansion of macro '_SET_OUTPUT'
#define SET_OUTPUT(IO) _SET_OUTPUT(IO)
^
sketchsrcHALHAL_DUEfastio_Due.h:127:27: note: in expansion of macro 'SET_OUTPUT'
#define OUT_WRITE(IO,V) { SET_OUTPUT(IO); WRITE(IO,V); }
^
sketchsrcHALHAL_DUEHAL.cpp:79:5: note: in expansion of macro 'OUT_WRITE'
OUT_WRITE(SDSS, HIGH); // Try to set SDSS inactive before any other SPI users start up
^
sketchsrcHALHAL_DUEHAL.cpp:79:15: note: in expansion of macro 'SDSS'
OUT_WRITE(SDSS, HIGH); // Try to set SDSS inactive before any other SPI users start up
^
sketchsrcHALHAL_DUE../../inc/../pins/pins_RURAMPS4D_13.h:160:31: error: pasting '/* 4,10,52 if using HW SPI.*/' and '_WPORT' does not give a valid preprocessing token
#define SDSS 4 // 4,10,52 if using HW SPI.
^
sketchsrcHALHAL_DUEfastio_Due.h:77:33: note: in definition of macro '_WRITE'
volatile Pio* port = (DIO ## IO ## _WPORT);
^
sketchsrcHALHAL_DUEfastio_Due.h:127:43: note: in expansion of macro 'WRITE'
#define OUT_WRITE(IO,V) { SET_OUTPUT(IO); WRITE(IO,V); }
^
sketchsrcHALHAL_DUEHAL.cpp:79:5: note: in expansion of macro 'OUT_WRITE'
OUT_WRITE(SDSS, HIGH); // Try to set SDSS inactive before any other SPI users start up
^
sketchsrcHALHAL_DUEHAL.cpp:79:15: note: in expansion of macro 'SDSS'
OUT_WRITE(SDSS, HIGH); // Try to set SDSS inactive before any other SPI users start up
^
sketchsrcHALHAL_DUE../../inc/../pins/pins_RURAMPS4D_13.h:160:31: error: pasting '/* 4,10,52 if using HW SPI.*/' and '_PIN' does not give a valid preprocessing token
#define SDSS 4 // 4,10,52 if using HW SPI.
^
sketchsrcHALHAL_DUEfastio_Due.h:78:31: note: in definition of macro '_WRITE'
uint32_t mask = MASK(DIO ## IO ## _PIN);
^
sketchsrcHALHAL_DUEfastio_Due.h:127:43: note: in expansion of macro 'WRITE'
#define OUT_WRITE(IO,V) { SET_OUTPUT(IO); WRITE(IO,V); }
^
sketchsrcHALHAL_DUEHAL.cpp:79:5: note: in expansion of macro 'OUT_WRITE'
OUT_WRITE(SDSS, HIGH); // Try to set SDSS inactive before any other SPI users start up
^
sketchsrcHALHAL_DUEHAL.cpp:79:15: note: in expansion of macro 'SDSS'
OUT_WRITE(SDSS, HIGH); // Try to set SDSS inactive before any other SPI users start up
^
exit status 1
Ошибка компиляции для платы Arduino Due (Programming Port).
Популярные вопросы
опять про щелкание, сорри...
Добрый день всем.
Знаю, тема до жути избитая, но у меня вариантов нет ...
Принтер - Creality 5 Pro, переделанный под...
Знаю, тема до жути избитая, но у меня вариантов нет ...
Принтер - Creality 5 Pro, переделанный под...
Встроенный canbus и EBB42
Здравствуйте. Есть материнская плата с встроенным canbus. Есть EBB42. Как их связать? Буду благодарен за любой совет-ссылку. Перерыл много, но не наше...
Вопрос по датчику Auto-leveling Sensor и g code
Всем добрый вечер!, купил датчик авто уровня , и теперь есть пару вопросов у тех кто таким пользовал, скажите его на горячую не льзя использовать я та...
Комментарии и вопросы
У прюши идеология вообще иная,...
15-17 кубов это и есть скорост...
Стоимость тулченджера, ровно к...
Всем доброго! Может кто в курс...
Когда-то давно по многу зависа...
Я не силен в обслуживании 3д п...
Практически отсутствует адгези...