|
HardFOC Vortex V1 HAL
Unified HAL API for the HardFOC Vortex motor-control platform (ESP32-C6, TMC9660)
|
Bundle of host-side GPIO references for TMC9660 control pins. More...
#include <MotorController.h>
Public Attributes | |
| BaseGpio & | rst |
| RST pin (output) - hardware reset. | |
| BaseGpio & | drv_en |
| DRV_EN pin (output) - driver enable. | |
| BaseGpio & | faultn |
| FAULTN pin (input) - fault status. | |
| BaseGpio & | wake |
| WAKE pin (output) - wake from hibernation. | |
Bundle of host-side GPIO references for TMC9660 control pins.
These are the GPIO pins on the host MCU (e.g., ESP32) that connect to the TMC9660's control signals. They are required by the TMC9660 bootloader initialization sequence for hardware reset and fault monitoring.
| BaseGpio& Tmc9660ControlPins::drv_en |
DRV_EN pin (output) - driver enable.
| BaseGpio& Tmc9660ControlPins::faultn |
FAULTN pin (input) - fault status.
| BaseGpio& Tmc9660ControlPins::rst |
RST pin (output) - hardware reset.
| BaseGpio& Tmc9660ControlPins::wake |
WAKE pin (output) - wake from hibernation.