[2.0.x] TMC2130 support for LPC platform (#9114)

This commit is contained in:
teemuatlut
2018-02-02 05:49:40 +02:00
committed by Scott Lahteine
parent 34160806c0
commit 5c69d45f5b
55 changed files with 328 additions and 12 deletions

View File

@ -137,7 +137,11 @@
#include "planner.h"
#include "../core/enum.h"
#define _TMC2130_DEFINE(ST) TMC2130Stepper stepper##ST(ST##_ENABLE_PIN, ST##_DIR_PIN, ST##_STEP_PIN, ST##_CS_PIN)
#if ENABLED(TMC_USE_SW_SPI)
#define _TMC2130_DEFINE(ST) TMC2130Stepper stepper##ST(ST##_ENABLE_PIN, ST##_DIR_PIN, ST##_STEP_PIN, ST##_CS_PIN, TMC_SW_MOSI, TMC_SW_MISO, TMC_SW_SCK)
#else
#define _TMC2130_DEFINE(ST) TMC2130Stepper stepper##ST(ST##_ENABLE_PIN, ST##_DIR_PIN, ST##_STEP_PIN, ST##_CS_PIN)
#endif
// Stepper objects of TMC2130 steppers used
#if ENABLED(X_IS_TMC2130)