HF-TMC9660 Driver 0.1.0-dev
Hardware Agnostic C++ Driver for the TMC9660
Loading...
Searching...
No Matches
tmc9660::SPIBootConfig Struct Reference

SPI interface configuration for bootloader commands. More...

#include <bootloader_config.hpp>

Public Attributes

bool disable_spi {false}
 Disable SPI interface.
 
bootcfg::SPIInterface boot_spi_iface {bootcfg::SPIInterface::SPI0}
 SPI interface selection.
 
bootcfg::SPI0SckPin spi0_sck_pin {bootcfg::SPI0SckPin::GPIO11}
 SPI0 clock pin selection.
 

Detailed Description

SPI interface configuration for bootloader commands.

Configures the SPI interface used for bootloader communication including interface selection and pin assignments.

Member Data Documentation

◆ boot_spi_iface

bootcfg::SPIInterface tmc9660::SPIBootConfig::boot_spi_iface {bootcfg::SPIInterface::SPI0}

SPI interface selection.

◆ disable_spi

bool tmc9660::SPIBootConfig::disable_spi {false}

Disable SPI interface.

◆ spi0_sck_pin

bootcfg::SPI0SckPin tmc9660::SPIBootConfig::spi0_sck_pin {bootcfg::SPI0SckPin::GPIO11}

SPI0 clock pin selection.


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