|
TMCStepper
Library supporting Trinamic Stepper Drivers for Arduino platforms
|
#include <TMC2209_bitfields.h>
Public Attributes | |
| union { | |
| uint32_t sr | |
| struct { | |
| bool enn: 1 | |
| bool ms1: 1 | |
| bool ms2: 1 | |
| bool diag: 1 | |
| bool pdn_uart: 1 | |
| bool step: 1 | |
| bool spread_en: 1 | |
| bool dir: 1 | |
| uint16_t : 14 | |
| uint8_t version: 8 | |
| } | |
| }; | |
Static Public Attributes | |
| static constexpr uint8_t | address = 0x06 |
Definition at line 16 of file TMC2209_bitfields.h.
| union { ... } TMC2209_n::IOIN_t |
| uint16_t TMC2209_n::IOIN_t::__pad0__ |
Definition at line 31 of file TMC2209_bitfields.h.
|
staticconstexpr |
Definition at line 17 of file TMC2209_bitfields.h.
| bool TMC2209_n::IOIN_t::diag |
Definition at line 25 of file TMC2209_bitfields.h.
| bool TMC2209_n::IOIN_t::dir |
Definition at line 30 of file TMC2209_bitfields.h.
| bool TMC2209_n::IOIN_t::enn |
Definition at line 21 of file TMC2209_bitfields.h.
| bool TMC2209_n::IOIN_t::ms1 |
Definition at line 23 of file TMC2209_bitfields.h.
| bool TMC2209_n::IOIN_t::ms2 |
Definition at line 24 of file TMC2209_bitfields.h.
| bool TMC2209_n::IOIN_t::pdn_uart |
Definition at line 27 of file TMC2209_bitfields.h.
| bool TMC2209_n::IOIN_t::spread_en |
Definition at line 29 of file TMC2209_bitfields.h.
| uint32_t TMC2209_n::IOIN_t::sr |
Definition at line 19 of file TMC2209_bitfields.h.
| bool TMC2209_n::IOIN_t::step |
Definition at line 28 of file TMC2209_bitfields.h.
| uint8_t TMC2209_n::IOIN_t::version |
Definition at line 32 of file TMC2209_bitfields.h.