TMCStepper
Library supporting Trinamic Stepper Drivers for Arduino platforms
Loading...
Searching...
No Matches
TMC2208_n::IOIN_t Struct Reference

#include <TMC2208_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   sel_a: 1 
      bool   dir: 1 
      uint16_t   : 14 
      uint8_t   version: 8 
   } 
}; 

Static Public Attributes

static constexpr uint8_t address = 0x06

Detailed Description

Definition at line 39 of file TMC2208_bitfields.h.

Member Data Documentation

◆ [union]

union { ... } TMC2208_n::IOIN_t

◆ __pad0__

uint16_t TMC2208_n::IOIN_t::__pad0__

Definition at line 54 of file TMC2208_bitfields.h.

◆ address

uint8_t TMC2208_n::IOIN_t::address = 0x06
staticconstexpr

Definition at line 40 of file TMC2208_bitfields.h.

◆ diag

bool TMC2208_n::IOIN_t::diag

Definition at line 48 of file TMC2208_bitfields.h.

◆ dir

bool TMC2208_n::IOIN_t::dir

Definition at line 53 of file TMC2208_bitfields.h.

◆ enn

bool TMC2208_n::IOIN_t::enn

Definition at line 44 of file TMC2208_bitfields.h.

◆ ms1

bool TMC2208_n::IOIN_t::ms1

Definition at line 46 of file TMC2208_bitfields.h.

◆ ms2

bool TMC2208_n::IOIN_t::ms2

Definition at line 47 of file TMC2208_bitfields.h.

◆ pdn_uart

bool TMC2208_n::IOIN_t::pdn_uart

Definition at line 50 of file TMC2208_bitfields.h.

◆ sel_a

bool TMC2208_n::IOIN_t::sel_a

Definition at line 52 of file TMC2208_bitfields.h.

◆ sr

uint32_t TMC2208_n::IOIN_t::sr

Definition at line 42 of file TMC2208_bitfields.h.

◆ step

bool TMC2208_n::IOIN_t::step

Definition at line 51 of file TMC2208_bitfields.h.

◆ version

uint8_t TMC2208_n::IOIN_t::version

Definition at line 55 of file TMC2208_bitfields.h.


The documentation for this struct was generated from the following file: