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

Complete bootloader configuration structure. More...

#include <bootloader_config.hpp>

Collaboration diagram for tmc9660::BootloaderConfig:
[legend]

Public Attributes

LDOConfig ldo
 
BootConfig boot
 
UARTConfig uart
 
RS485Config rs485
 
SPIBootConfig spiComm
 
SPIFlashConfig spiFlash
 
I2CConfig i2c
 
ClockConfig clock
 
GPIOConfig gpio
 
HallConfig hall
 
ABN1Config abn1
 
ABN2Config abn2
 
RefConfig ref
 
StepDirConfig stepDir
 
SPIEncConfig spiEnc
 
MechBrakeConfig mechBrake
 
BrakeChopperConfig brakeChopper
 
MemStorageConfig memStorage
 

Detailed Description

Complete bootloader configuration structure.

This structure aggregates all bootloader configuration settings into a single object for convenient configuration. Use TMC9660Bootloader::applyConfiguration() to write these settings to the TMC9660 bootloader registers.

Member Data Documentation

◆ abn1

ABN1Config tmc9660::BootloaderConfig::abn1

◆ abn2

ABN2Config tmc9660::BootloaderConfig::abn2

◆ boot

BootConfig tmc9660::BootloaderConfig::boot

◆ brakeChopper

BrakeChopperConfig tmc9660::BootloaderConfig::brakeChopper

◆ clock

ClockConfig tmc9660::BootloaderConfig::clock

◆ gpio

GPIOConfig tmc9660::BootloaderConfig::gpio

◆ hall

HallConfig tmc9660::BootloaderConfig::hall

◆ i2c

I2CConfig tmc9660::BootloaderConfig::i2c

◆ ldo

LDOConfig tmc9660::BootloaderConfig::ldo

◆ mechBrake

MechBrakeConfig tmc9660::BootloaderConfig::mechBrake

◆ memStorage

MemStorageConfig tmc9660::BootloaderConfig::memStorage

◆ ref

RefConfig tmc9660::BootloaderConfig::ref

◆ rs485

RS485Config tmc9660::BootloaderConfig::rs485

◆ spiComm

SPIBootConfig tmc9660::BootloaderConfig::spiComm

◆ spiEnc

SPIEncConfig tmc9660::BootloaderConfig::spiEnc

◆ spiFlash

SPIFlashConfig tmc9660::BootloaderConfig::spiFlash

◆ stepDir

StepDirConfig tmc9660::BootloaderConfig::stepDir

◆ uart

UARTConfig tmc9660::BootloaderConfig::uart

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