|
HF-TMC51x0 Driver (TMC5130 & TMC5160) 0.1.0-dev
Hardware Agnostic C++ Driver for the TMC51x0 (TMC5130 & TMC5160)
|
Global status register (GSTAT) More...
#include <tmc51x0_registers.hpp>
Public Attributes | ||
| uint32_t | value | |
| struct { | ||
| uint32_t reset: 1 | ||
| uint32_t drv_err: 1 | ||
| uint32_t uv_cp: 1 | ||
| uint32_t reserved: 29 | ||
| Reserved bits. More... | ||
| } | bits | |
Global status register (GSTAT)
Global status flags indicating reset, driver errors, and charge pump status.
| struct { ... } tmc51x0::GSTAT_Register::bits |
| uint32_t tmc51x0::GSTAT_Register::drv_err |
Indicates that the driver has been shut down due to overtemperature or short circuit detection since the last read access
| uint32_t tmc51x0::GSTAT_Register::reserved |
Reserved bits.
| uint32_t tmc51x0::GSTAT_Register::reset |
Indicates that the IC has been reset since the last read access to GSTAT
| uint32_t tmc51x0::GSTAT_Register::uv_cp |
Indicates an undervoltage on the charge pump. The driver is disabled in this case.
| uint32_t tmc51x0::GSTAT_Register::value |