Проблема компиляции 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).
Популярные вопросы
Можно ли прикрутить 24В-й хотенд к 12В-блоку питания?
Облизываюсь на такой вариант, как самый компактный с плоским керамическим нагревателем, но они все идут на 24 В.
Иначе придется брать...
Иначе придется брать...
Расслоение стен HyperCube (CoreXY)
Всем доброго времени суток, уже достаточно продолжительное время борюсь с проблемой расслоения (фото прилагается), но к решению так и не пришел, пробо...
Волнистые стенки.
С того момента как я собрал принтер Ultimaker уважаемого Plastmaski, не могу избавиться от одной проблемы. Уже почти 2 кг пластика перевел на тесты. М...
Комментарии и вопросы
ну тогда все понятно. вы знали...
попробуйте мысленно потянуть(и...
Да клевая штука вышла, спору н...
Такое впечатление, что у прюша...
Вот такие «лесенки» появляются...
Отслайсил модель в Cura закину...
Нужна помощь по SKR PRO. Все д...