|
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... | |