![]() |
![]() |
|
MSPM0C1106HallSensoredTrapMotorControlLibrary
1.0
|
Defines DRV8300 instance. More...
#include <drv8300.h>
Data Fields | |
| HAL_GPIO_OUT | led |
| _iq20 | csa_sf |
| _iq20 | csaVRef |
| HAL_ADC_CHAN | Vsen |
| HAL_ADC_CHAN | VsenA |
| HAL_ADC_CHAN | VsenB |
| HAL_ADC_CHAN | VsenC |
| HAL_ADC_CHAN | IsenA |
| HAL_ADC_CHAN | IsenB |
| HAL_ADC_CHAN | IsenC |
Defines DRV8300 instance.
| HAL_GPIO_OUT DRV8300_Instance::led |
HAL output pin connected to the motor driver's LED pin
| _iq20 DRV8300_Instance::csa_sf |
Scale factor used to cache values needed to calculate current
Referenced by DRV8300_getCurrent(), and DRV8300_updateCSAScaleFactor().
| _iq20 DRV8300_Instance::csaVRef |
Scale factor used to cache values needed to calculate current
| HAL_ADC_CHAN DRV8300_Instance::Vsen |
ADc channels used to measure bus voltage
Referenced by DRV8300_init().
| HAL_ADC_CHAN DRV8300_Instance::VsenA |
ADc channels used to measure phase A voltage
Referenced by DRV8300_init().
| HAL_ADC_CHAN DRV8300_Instance::VsenB |
ADc channels used to measure phase B voltage
Referenced by DRV8300_init().
| HAL_ADC_CHAN DRV8300_Instance::VsenC |
ADc channels used to measure phase C voltage
Referenced by DRV8300_init().
| HAL_ADC_CHAN DRV8300_Instance::IsenA |
ADc channels used to measure phase A current
Referenced by DRV8300_init().
| HAL_ADC_CHAN DRV8300_Instance::IsenB |
ADc channels used to measure phase B current
Referenced by DRV8300_init().
| HAL_ADC_CHAN DRV8300_Instance::IsenC |
ADc channels used to measure phase C current
Referenced by DRV8300_init().