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

External I2C EEPROM configuration. More...

#include <TMC9660Bootloader.hpp>

Public Attributes

bool enable_eeprom {false}
 
bootcfg::I2CSdaPin sda_pin {bootcfg::I2CSdaPin::GPIO5}
 
bootcfg::I2CSclPin scl_pin {bootcfg::I2CSclPin::GPIO4}
 
uint8_t address_bits {0}
 
bootcfg::I2CFreq freq_code {bootcfg::I2CFreq::Freq100k}
 

Detailed Description

External I2C EEPROM configuration.

Member Data Documentation

◆ address_bits

uint8_t tmc9660::I2CConfig::address_bits {0}

◆ enable_eeprom

bool tmc9660::I2CConfig::enable_eeprom {false}

◆ freq_code

bootcfg::I2CFreq tmc9660::I2CConfig::freq_code {bootcfg::I2CFreq::Freq100k}

◆ scl_pin

bootcfg::I2CSclPin tmc9660::I2CConfig::scl_pin {bootcfg::I2CSclPin::GPIO4}

◆ sda_pin

bootcfg::I2CSdaPin tmc9660::I2CConfig::sda_pin {bootcfg::I2CSdaPin::GPIO5}

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