AM263x Motor Control SDK  09.02.00

Detailed Description

Defines the HALL controller object.

Data Fields

float32_t capScaler
 
float32_t pwmScaler
 
float32_t speedCAP_Hz
 
float32_t speedPWM_Hz
 
float32_t speedHall_Hz
 
float32_t speedSwitch_Hz
 
uint32_t timeStampCAP
 
uint32_t timeCountPWM
 
uint32_t timeCount [2]
 
uint32_t timeCountMax
 
float32_t thetaBuff [7]
 
float32_t thetaHall_rad
 
float32_t thetaDelta_rad
 
float32_t thetaHall_pu
 
uint32_t gpioHallU
 
uint32_t gpioHallV
 
uint32_t gpioHallW
 
uint32_t gpioHallUBase
 
uint32_t gpioHallVBase
 
uint32_t gpioHallWBase
 
uint16_t hallIndex
 
uint16_t hallIndexPrev
 
uint16_t hallPrev [7]
 
uint16_t hallDirection
 
HALL_Status_e hallStatus
 

Field Documentation

◆ capScaler

float32_t HALL_Obj::capScaler

◆ pwmScaler

float32_t HALL_Obj::pwmScaler

◆ speedCAP_Hz

float32_t HALL_Obj::speedCAP_Hz

◆ speedPWM_Hz

float32_t HALL_Obj::speedPWM_Hz

◆ speedHall_Hz

float32_t HALL_Obj::speedHall_Hz

◆ speedSwitch_Hz

float32_t HALL_Obj::speedSwitch_Hz

◆ timeStampCAP

uint32_t HALL_Obj::timeStampCAP

◆ timeCountPWM

uint32_t HALL_Obj::timeCountPWM

◆ timeCount

uint32_t HALL_Obj::timeCount[2]

◆ timeCountMax

uint32_t HALL_Obj::timeCountMax

◆ thetaBuff

float32_t HALL_Obj::thetaBuff[7]

◆ thetaHall_rad

float32_t HALL_Obj::thetaHall_rad

◆ thetaDelta_rad

float32_t HALL_Obj::thetaDelta_rad

◆ thetaHall_pu

float32_t HALL_Obj::thetaHall_pu

◆ gpioHallU

uint32_t HALL_Obj::gpioHallU

◆ gpioHallV

uint32_t HALL_Obj::gpioHallV

◆ gpioHallW

uint32_t HALL_Obj::gpioHallW

◆ gpioHallUBase

uint32_t HALL_Obj::gpioHallUBase

◆ gpioHallVBase

uint32_t HALL_Obj::gpioHallVBase

◆ gpioHallWBase

uint32_t HALL_Obj::gpioHallWBase

◆ hallIndex

uint16_t HALL_Obj::hallIndex

◆ hallIndexPrev

uint16_t HALL_Obj::hallIndexPrev

◆ hallPrev

uint16_t HALL_Obj::hallPrev[7]

◆ hallDirection

uint16_t HALL_Obj::hallDirection

◆ hallStatus

HALL_Status_e HALL_Obj::hallStatus