no-OS
Public Attributes | List of all members
tmc7300_init_param Struct Reference

TMC7300 initialization structure. More...

#include <tmc7300.h>

Collaboration diagram for tmc7300_init_param:
Collaboration graph
[legend]

Public Attributes

uint32_t addr
 
struct no_os_uart_desccomm_desc
 
struct no_os_gpio_descen_gpio
 
struct no_os_gpio_descvio_gpio
 
bool parallel_mode
 

Detailed Description

TMC7300 initialization structure.

Member Data Documentation

◆ addr

uint32_t tmc7300_init_param::addr

Device address configured by the AD0 and AD1 pins

◆ comm_desc

struct no_os_uart_desc* tmc7300_init_param::comm_desc

Initialized UART descriptor. Has to have asynchronous_rx = 1

◆ en_gpio

struct no_os_gpio_desc* tmc7300_init_param::en_gpio

Initialized GPIO descriptor for the EN (bridge driver enable) signal

◆ parallel_mode

bool tmc7300_init_param::parallel_mode

Enable single motor drive using both bridges

◆ vio_gpio

struct no_os_gpio_desc* tmc7300_init_param::vio_gpio

Initialized GPIO descriptor for the VIO signal


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