mirror of
https://gitee.com/dlmu-cone/tronone-h7-scaffold
synced 2026-07-24 19:37:45 +08:00
add DM motor drv dwt delay times
This commit is contained in:
@@ -89,7 +89,7 @@ static void DMMotorLostCallback(void *motor_ptr)
|
|||||||
void DMMotorCaliEncoder(DMMotorInstance *motor)
|
void DMMotorCaliEncoder(DMMotorInstance *motor)
|
||||||
{
|
{
|
||||||
DMMotorSetMode(DM_CMD_ZERO_POSITION, motor);
|
DMMotorSetMode(DM_CMD_ZERO_POSITION, motor);
|
||||||
DWT_Delay(0.1);
|
DWT_Delay(1);
|
||||||
}
|
}
|
||||||
DMMotorInstance *DMMotorInit(Motor_Init_Config_s *config)
|
DMMotorInstance *DMMotorInit(Motor_Init_Config_s *config)
|
||||||
{
|
{
|
||||||
@@ -119,9 +119,9 @@ DMMotorInstance *DMMotorInit(Motor_Init_Config_s *config)
|
|||||||
|
|
||||||
DMMotorEnable(motor);
|
DMMotorEnable(motor);
|
||||||
DMMotorSetMode(DM_CMD_MOTOR_MODE, motor);
|
DMMotorSetMode(DM_CMD_MOTOR_MODE, motor);
|
||||||
DWT_Delay(0.1);
|
DWT_Delay(1);
|
||||||
DMMotorCaliEncoder(motor);
|
DMMotorCaliEncoder(motor);
|
||||||
DWT_Delay(0.1);
|
DWT_Delay(1);
|
||||||
dm_motor_instance[idx++] = motor;
|
dm_motor_instance[idx++] = motor;
|
||||||
return motor;
|
return motor;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user