Zephyr API Documentation 4.1.99
A Scalable Open Source RTOS
 4.1.99
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages

Trinamic Stepper Ramp Generator data. More...

#include <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: