|
@ -80,10 +80,8 @@ class TMC51X0 : public IStepperMotor { |
|
|
typedef struct { |
|
|
typedef struct { |
|
|
SPI_HandleTypeDef *spi; |
|
|
SPI_HandleTypeDef *spi; |
|
|
Pin_t csgpio = PinNull; //
|
|
|
Pin_t csgpio = PinNull; //
|
|
|
Pin_t resetPin = PinNull; //
|
|
|
|
|
|
Pin_t fREEZEPin = PinNull; //
|
|
|
|
|
|
Pin_t ennPin = PinNull; //
|
|
|
Pin_t ennPin = PinNull; //
|
|
|
Pin_t spi_mode_select = PinNull; //
|
|
|
|
|
|
|
|
|
|
|
|
} cfg_t; |
|
|
} cfg_t; |
|
|
|
|
|
|
|
|
protected: |
|
|
protected: |
|
@ -91,7 +89,6 @@ class TMC51X0 : public IStepperMotor { |
|
|
|
|
|
|
|
|
ZGPIO *m_csnpin = NULL; |
|
|
ZGPIO *m_csnpin = NULL; |
|
|
ZGPIO *m_ennpin = NULL; |
|
|
ZGPIO *m_ennpin = NULL; |
|
|
ZGPIO *m_spi_mode_select_gpio = NULL; |
|
|
|
|
|
SPI_HandleTypeDef *m_hspi = NULL; |
|
|
SPI_HandleTypeDef *m_hspi = NULL; |
|
|
|
|
|
|
|
|
// uint8_t m_channel;
|
|
|
// uint8_t m_channel;
|
|
|