![]() |
no-OS
|
TMC5240 device descriptor. More...
#include <tmc5240.h>
Public Attributes | |
| struct no_os_spi_desc * | spi_desc |
| uint32_t | vstart |
| uint32_t | a1 |
| uint32_t | v1 |
| uint32_t | a2 |
| uint32_t | v2 |
| uint32_t | amax |
| uint32_t | vmax |
| uint32_t | dmax |
| uint32_t | d2 |
| uint32_t | d1 |
| uint32_t | vstop |
| uint32_t | clock |
| uint32_t | step_angle_millidegrees |
| uint8_t | microsteps_res |
| uint8_t | id |
TMC5240 device descriptor.
| uint32_t tmc5240_dev::a1 |
First acceleration phase
| uint32_t tmc5240_dev::a2 |
Second acceleration phase
| uint32_t tmc5240_dev::amax |
Maximum acceleration
| uint32_t tmc5240_dev::clock |
Internal clock frequency in Hz
| uint32_t tmc5240_dev::d1 |
First deceleration phase
| uint32_t tmc5240_dev::d2 |
Second deceleration phase
| uint32_t tmc5240_dev::dmax |
Maximum deceleration
| uint8_t tmc5240_dev::id |
Device ID for multi-instance support
| uint8_t tmc5240_dev::microsteps_res |
Microstepping resolution (0=256, 1=128, etc.)
| struct no_os_spi_desc* tmc5240_dev::spi_desc |
SPI descriptor
| uint32_t tmc5240_dev::step_angle_millidegrees |
Motor step angle in millidegrees
| uint32_t tmc5240_dev::v1 |
First velocity threshold
| uint32_t tmc5240_dev::v2 |
Second velocity threshold
| uint32_t tmc5240_dev::vmax |
Maximum velocity
| uint32_t tmc5240_dev::vstart |
Start velocity
| uint32_t tmc5240_dev::vstop |
Stop velocity