This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

为什么对BLDC进行identifying的时候,总没反应?

Other Parts Discussed in Thread: BOOSTXL-DRV8301

gMotorVars.Flag_Run_Identify标志一直为1,不会变成0。

电机也不转,但是明显感觉电机轴上有阻力。

motor为BLDC

参数为:

#define USER_MOTOR_TYPE MOTOR_Type_Pm
#define USER_MOTOR_NUM_POLE_PAIRS (4)
#define USER_MOTOR_Rr (NULL)
#define USER_MOTOR_Rs (NULL)
#define USER_MOTOR_Ls_d (NULL)
#define USER_MOTOR_Ls_q (NULL)
#define USER_MOTOR_RATED_FLUX (NULL)
#define USER_MOTOR_MAGNETIZING_CURRENT (NULL)
#define USER_MOTOR_RES_EST_CURRENT (1.0)
#define USER_MOTOR_IND_EST_CURRENT (-1.0)
#define USER_MOTOR_MAX_CURRENT (3.3)
#define USER_MOTOR_FLUX_EST_FREQ_Hz (20.0)

可能是什么原因呢?