diff --git a/User_Code/module/motor/can_motors/dm_motor/dm_motor.c b/User_Code/module/motor/can_motors/dm_motor/dm_motor.c index 96bdd5c..8c1df9b 100644 --- a/User_Code/module/motor/can_motors/dm_motor/dm_motor.c +++ b/User_Code/module/motor/can_motors/dm_motor/dm_motor.c @@ -89,7 +89,7 @@ static void DMMotorLostCallback(void *motor_ptr) void DMMotorCaliEncoder(DMMotorInstance *motor) { DMMotorSetMode(DM_CMD_ZERO_POSITION, motor); - DWT_Delay(0.1); + DWT_Delay(1); } DMMotorInstance *DMMotorInit(Motor_Init_Config_s *config) { @@ -119,9 +119,9 @@ DMMotorInstance *DMMotorInit(Motor_Init_Config_s *config) DMMotorEnable(motor); DMMotorSetMode(DM_CMD_MOTOR_MODE, motor); - DWT_Delay(0.1); + DWT_Delay(1); DMMotorCaliEncoder(motor); - DWT_Delay(0.1); + DWT_Delay(1); dm_motor_instance[idx++] = motor; return motor; }