Zephyr API Documentation 4.2.0-rc3
A Scalable Open Source RTOS
 4.2.0-rc3

Trinamic Stepper Ramp Generator data. More...

#include <zephyr/drivers/stepper/stepper_trinamic.h>

Data Fields

uint32_t vstart
uint32_t v1
uint32_t vmax
uint16_t a1
uint16_t amax
uint16_t d1
uint16_t dmax
uint32_t vstop
uint16_t tzerowait
uint32_t iholdrun
union { 
   struct { 
      uint32_t   vcoolthrs 
      uint32_t   vhigh 
   } 
   struct { 
      uint32_t   tpowerdown 
      uint32_t   tpwmthrs 
      uint32_t   tcoolthrs 
      uint32_t   thigh 
   } 
}; 

Detailed Description

Trinamic Stepper Ramp Generator data.

Field Documentation

◆ [union]

union { ... } tmc_ramp_generator_data

◆ a1

uint16_t tmc_ramp_generator_data::a1

◆ amax

uint16_t tmc_ramp_generator_data::amax

◆ d1

uint16_t tmc_ramp_generator_data::d1

◆ dmax

uint16_t tmc_ramp_generator_data::dmax

◆ iholdrun

uint32_t tmc_ramp_generator_data::iholdrun

◆ tcoolthrs

uint32_t tmc_ramp_generator_data::tcoolthrs

◆ thigh

uint32_t tmc_ramp_generator_data::thigh

◆ tpowerdown

uint32_t tmc_ramp_generator_data::tpowerdown

◆ tpwmthrs

uint32_t tmc_ramp_generator_data::tpwmthrs

◆ tzerowait

uint16_t tmc_ramp_generator_data::tzerowait

◆ v1

uint32_t tmc_ramp_generator_data::v1

◆ vcoolthrs

uint32_t tmc_ramp_generator_data::vcoolthrs

◆ vhigh

uint32_t tmc_ramp_generator_data::vhigh

◆ vmax

uint32_t tmc_ramp_generator_data::vmax

◆ vstart

uint32_t tmc_ramp_generator_data::vstart

◆ vstop

uint32_t tmc_ramp_generator_data::vstop

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