HF-TMC9660 Driver
Hardware Agnostic C++ Driver for the TMC9660
|
Namespaces | |
namespace | bootaddr |
namespace | bootcfg |
namespace | tmcl |
Classes | |
struct | BootConfig |
Bootloader behaviour configuration. More... | |
struct | BootloaderConfig |
Aggregated bootloader configuration written by ::TMC9660Bootloader. More... | |
struct | ClockConfig |
System clock selection parameters. More... | |
struct | GPIOConfig |
Initial state of the general purpose pins during boot. More... | |
struct | I2CConfig |
External I2C EEPROM configuration. More... | |
struct | LDOConfig |
Configuration of the on-chip LDO regulators. More... | |
struct | RS485Config |
Optional RS485 transceiver control via the UART_TXEN pin. More... | |
struct | SPIBootConfig |
SPI interface used for bootloader commands. More... | |
struct | SPIFlashConfig |
External SPI flash configuration. More... | |
class | TMC9660Bootloader |
Convenience wrapper around the bootloader TMCL commands. More... | |
struct | UARTConfig |
UART communication settings for the bootloader. More... | |