|
HF-TMC9660 Driver 0.1.0-dev
Hardware Agnostic C++ Driver for the TMC9660
|
UART communication configuration structure. More...
#include <bootloader_config.hpp>
Public Attributes | |
| uint8_t | device_address {1} |
| Device address for UART communication. | |
| uint8_t | host_address {255} |
| Host address for UART communication. | |
| bool | disable_uart {false} |
| Disable UART interface. | |
| bootcfg::UartRxPin | rx_pin {bootcfg::UartRxPin::GPIO7} |
| UART receive pin selection. | |
| bootcfg::UartTxPin | tx_pin {bootcfg::UartTxPin::GPIO6} |
| UART transmit pin selection. | |
| bootcfg::BaudRate | baud_rate {bootcfg::BaudRate::BR115200} |
| UART baud rate setting. | |
UART communication configuration structure.
Configures UART communication parameters for bootloader operation including addresses, pin assignments, and baud rate settings.
| bootcfg::BaudRate tmc9660::UARTConfig::baud_rate {bootcfg::BaudRate::BR115200} |
UART baud rate setting.
| uint8_t tmc9660::UARTConfig::device_address {1} |
Device address for UART communication.
| uint8_t tmc9660::UARTConfig::host_address {255} |
Host address for UART communication.
| bootcfg::UartRxPin tmc9660::UARTConfig::rx_pin {bootcfg::UartRxPin::GPIO7} |
UART receive pin selection.
| bootcfg::UartTxPin tmc9660::UARTConfig::tx_pin {bootcfg::UartTxPin::GPIO6} |
UART transmit pin selection.