|
HF-TMC9660 Driver 0.1.0-dev
Hardware Agnostic C++ Driver for the TMC9660
|
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. | |
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.
| bootcfg::LDOSlope tmc9660::LDOConfig::slope_vext1 {bootcfg::LDOSlope::Slope3ms} |
VEXT1 power-up slope control.
| bootcfg::LDOSlope tmc9660::LDOConfig::slope_vext2 {bootcfg::LDOSlope::Slope3ms} |
VEXT2 power-up slope control.
| bootcfg::LDOVoltage tmc9660::LDOConfig::vext1 {bootcfg::LDOVoltage::Disabled} |
VEXT1 output voltage setting.
| bootcfg::LDOVoltage tmc9660::LDOConfig::vext2 {bootcfg::LDOVoltage::Disabled} |
VEXT2 output voltage setting.