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

Configuration structure for on-chip LDO regulators. More...

#include <bootloader_config.hpp>

Public Attributes

bootcfg::LDOVoltage vext1 {bootcfg::LDOVoltage::Disabled}
 VEXT1 output voltage setting.
 
bootcfg::LDOVoltage vext2 {bootcfg::LDOVoltage::Disabled}
 VEXT2 output voltage setting.
 
bootcfg::LDOSlope slope_vext1 {bootcfg::LDOSlope::Slope3ms}
 VEXT1 power-up slope control.
 
bootcfg::LDOSlope slope_vext2 {bootcfg::LDOSlope::Slope3ms}
 VEXT2 power-up slope control.
 
bool ldo_short_fault {false}
 Enable LDO short-circuit fault detection.
 

Detailed Description

Configuration structure for on-chip LDO regulators.

Configures the TMC9660's internal LDO (Low Dropout) regulators that provide power to external components. These regulators can be configured for different voltage levels and power-up characteristics.

Member Data Documentation

◆ ldo_short_fault

bool tmc9660::LDOConfig::ldo_short_fault {false}

Enable LDO short-circuit fault detection.

◆ slope_vext1

bootcfg::LDOSlope tmc9660::LDOConfig::slope_vext1 {bootcfg::LDOSlope::Slope3ms}

VEXT1 power-up slope control.

◆ slope_vext2

bootcfg::LDOSlope tmc9660::LDOConfig::slope_vext2 {bootcfg::LDOSlope::Slope3ms}

VEXT2 power-up slope control.

◆ vext1

VEXT1 output voltage setting.

◆ vext2

VEXT2 output voltage setting.


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