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

#include <TMC2240_bitfields.h>

Public Attributes

union { 
   uint32_t   sr 
   struct { 
      bool   step: 1 
      bool   dir: 1 
      bool   encb: 1 
      bool   enca: 1 
      bool   drv_enn: 1 
      bool   encn: 1 
      bool   uart_en: 1 
      bool   comp_a: 1 
      bool   comp_b: 1 
      bool   comp_a1_a2: 1 
      bool   comp_b1_b2: 1 
      bool   output: 1 
      bool   ext_res_det: 1 
      bool   ext_clk: 1 
      bool   adc_err: 1 
      uint8_t   silicon_rv: 3 
      uint8_t   version: 8 
   } 
}; 

Static Public Attributes

static constexpr uint8_t address = 0x04

Detailed Description

Definition at line 81 of file TMC2240_bitfields.h.

Member Data Documentation

◆ [union]

union { ... } TMC2240_n::IOIN_t

◆ adc_err

bool TMC2240_n::IOIN_t::adc_err

Definition at line 101 of file TMC2240_bitfields.h.

◆ address

uint8_t TMC2240_n::IOIN_t::address = 0x04
staticconstexpr

Definition at line 82 of file TMC2240_bitfields.h.

◆ comp_a

bool TMC2240_n::IOIN_t::comp_a

Definition at line 94 of file TMC2240_bitfields.h.

◆ comp_a1_a2

bool TMC2240_n::IOIN_t::comp_a1_a2

Definition at line 96 of file TMC2240_bitfields.h.

◆ comp_b

bool TMC2240_n::IOIN_t::comp_b

Definition at line 95 of file TMC2240_bitfields.h.

◆ comp_b1_b2

bool TMC2240_n::IOIN_t::comp_b1_b2

Definition at line 97 of file TMC2240_bitfields.h.

◆ dir

bool TMC2240_n::IOIN_t::dir

Definition at line 87 of file TMC2240_bitfields.h.

◆ drv_enn

bool TMC2240_n::IOIN_t::drv_enn

Definition at line 90 of file TMC2240_bitfields.h.

◆ enca

bool TMC2240_n::IOIN_t::enca

Definition at line 89 of file TMC2240_bitfields.h.

◆ encb

bool TMC2240_n::IOIN_t::encb

Definition at line 88 of file TMC2240_bitfields.h.

◆ encn

bool TMC2240_n::IOIN_t::encn

Definition at line 91 of file TMC2240_bitfields.h.

◆ ext_clk

bool TMC2240_n::IOIN_t::ext_clk

Definition at line 100 of file TMC2240_bitfields.h.

◆ ext_res_det

bool TMC2240_n::IOIN_t::ext_res_det

Definition at line 99 of file TMC2240_bitfields.h.

◆ output

bool TMC2240_n::IOIN_t::output

Definition at line 98 of file TMC2240_bitfields.h.

◆ silicon_rv

uint8_t TMC2240_n::IOIN_t::silicon_rv

Definition at line 102 of file TMC2240_bitfields.h.

◆ sr

uint32_t TMC2240_n::IOIN_t::sr

Definition at line 84 of file TMC2240_bitfields.h.

◆ step

bool TMC2240_n::IOIN_t::step

Definition at line 86 of file TMC2240_bitfields.h.

◆ uart_en

bool TMC2240_n::IOIN_t::uart_en

Definition at line 92 of file TMC2240_bitfields.h.

◆ version

uint8_t TMC2240_n::IOIN_t::version

Definition at line 104 of file TMC2240_bitfields.h.


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