HF-TMC9660 Driver
Hardware Agnostic C++ Driver for the TMC9660
Loading...
Searching...
No Matches
tmc9660 Namespace Reference

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