Непрочитанное сообщение
Wega » 09 июн 2020, 07:46
Всем привет.
Немного настроил Marlin 2.0, попробовал скомпилировать, но где-то, что- то не так.
VScode и ArduinoIDE выдают одну и ту же ошибку
На всякий случай приложил архив с прошивкой.
Marlin\src\module\stepper\trinamic.cpp:821:2: error: #endif without #if
#endif // HAS_TRINAMIC_CONFIG
^~~~~
Marlin\src\module\stepper\trinamic.cpp:55:53: error: expected constructor, destructor, or type conversion before '(' token
#define _TMC_SPI_DEFINE(IC, ST, AI) __TMC_SPI_DEFINE(IC, ST, TMC_##ST##_LABEL, AI)
^
Marlin\src\module\stepper\trinamic.cpp:56:32: note: in expansion of macro '_TMC_SPI_DEFINE'
#define TMC_SPI_DEFINE(ST, AI) _TMC_SPI_DEFINE(ST##_DRIVER_TYPE, ST, AI##_AXIS)
^~~~~~~~~~~~~~~
Marlin\src\module\stepper\trinamic.cpp:71:3: note: in expansion of macro 'TMC_SPI_DEFINE'
TMC_SPI_DEFINE(X, X);
^~~~~~~~~~~~~~
Marlin\src\module\stepper\trinamic.cpp:55:53: error: expected constructor, destructor, or type conversion before '(' token
#define _TMC_SPI_DEFINE(IC, ST, AI) __TMC_SPI_DEFINE(IC, ST, TMC_##ST##_LABEL, AI)
^
Marlin\src\module\stepper\trinamic.cpp:56:32: note: in expansion of macro '_TMC_SPI_DEFINE'
#define TMC_SPI_DEFINE(ST, AI) _TMC_SPI_DEFINE(ST##_DRIVER_TYPE, ST, AI##_AXIS)
^~~~~~~~~~~~~~~
Marlin\src\module\stepper\trinamic.cpp:77:3: note: in expansion of macro 'TMC_SPI_DEFINE'
TMC_SPI_DEFINE(Y, Y);
^~~~~~~~~~~~~~
Marlin\src\module\stepper\trinamic.cpp:55:53: error: expected constructor, destructor, or type conversion before '(' token
#define _TMC_SPI_DEFINE(IC, ST, AI) __TMC_SPI_DEFINE(IC, ST, TMC_##ST##_LABEL, AI)
^
Marlin\src\module\stepper\trinamic.cpp:56:32: note: in expansion of macro '_TMC_SPI_DEFINE'
#define TMC_SPI_DEFINE(ST, AI) _TMC_SPI_DEFINE(ST##_DRIVER_TYPE, ST, AI##_AXIS)
^~~~~~~~~~~~~~~
Marlin\src\module\stepper\trinamic.cpp:83:3: note: in expansion of macro 'TMC_SPI_DEFINE'
TMC_SPI_DEFINE(Z, Z);
^~~~~~~~~~~~~~
Marlin\src\module\stepper\trinamic.cpp:55:53: error: expected constructor, destructor, or type conversion before '(' token
#define _TMC_SPI_DEFINE(IC, ST, AI) __TMC_SPI_DEFINE(IC, ST, TMC_##ST##_LABEL, AI)
^
Marlin\src\module\stepper\trinamic.cpp:56:32: note: in expansion of macro '_TMC_SPI_DEFINE'
#define TMC_SPI_DEFINE(ST, AI) _TMC_SPI_DEFINE(ST##_DRIVER_TYPE, ST, AI##_AXIS)
^~~~~~~~~~~~~~~
Marlin\src\module\stepper\trinamic.cpp:65:32: note: in expansion of macro 'TMC_SPI_DEFINE'
#define TMC_SPI_DEFINE_E(AI) TMC_SPI_DEFINE(E##AI, E)
^~~~~~~~~~~~~~
Marlin\src\module\stepper\trinamic.cpp:95:3: note: in expansion of macro 'TMC_SPI_DEFINE_E'
TMC_SPI_DEFINE_E(0);
^~~~~~~~~~~~~~~~
*** [.pio\build\DUE_USB\src\src\module\stepper\trinamic.cpp.o] Error 1
-
Вложения
-
- Marlin.rar
- (2.87 МБ) 61 скачивание