|
TMCStepper
Library supporting Trinamic Stepper Drivers for Arduino platforms
|
#include <TMC5130_bitfields.h>
Public Attributes | |
| union { | |
| uint16_t sr: 12 | |
| struct { | |
| uint8_t slaveaddr: 8 | |
| uint8_t senddelay: 4 | |
| } | |
| }; | |
Static Public Attributes | |
| static constexpr uint8_t | address = 0x03 |
TMCStepper library by @teemuatlut TMC5130_bitfields.h
Inherits from TMC2160 < TMC2130.
Overriding TMC2130, TMC2160: IOIN
TMC5130 (TMC5160, TMC5161) hardware registers: SLAVECONF OUTPUT X_COMPARE RAMPMODE, RAMP_STAT XACTUAL VSTART, VSTOP A1, V1, D1 AMAX, VMAX, DMAX TZEROWAIT SW_MODE ENCMODE, ENC_CONST MSLUT0 .. MSLUT7, MSLUTSEL, MSLUTSTART
Definition at line 27 of file TMC5130_bitfields.h.
| union { ... } SLAVECONF_t |
|
staticconstexpr |
Definition at line 28 of file TMC5130_bitfields.h.
| uint8_t SLAVECONF_t::senddelay |
Definition at line 33 of file TMC5130_bitfields.h.
| uint8_t SLAVECONF_t::slaveaddr |
Definition at line 32 of file TMC5130_bitfields.h.
| uint16_t SLAVECONF_t::sr |
Definition at line 30 of file TMC5130_bitfields.h.