Browse Source

修改高温错误的名称

Signed-off-by: huhui <huhui@sharkgulf.com>
huhui 2 năm trước cách đây
mục cha
commit
c6f552c646

+ 2 - 2
Applications/foc/core/PMSM_FOC_Core.h

@@ -61,8 +61,8 @@ typedef enum {
 	FOC_CRIT_H_MOS_Err,
 	FOC_CRIT_L_MOS_Err,
 	FOC_CRIT_Phase_Conn_Err,
-	FOC_CRIT_MOTOR_TEMP_Err,
-	FOC_CRIT_MOS_TEMP_Err,
+	FOC_CRIT_MOTOR_TEMP_Lim,
+	FOC_CRIT_MOS_TEMP_Lim,
 	FOC_CRIT_Fan_Err,
 	FOC_CRIT_IDC_OV,
 	FOC_CRIT_THRO_Err,

+ 6 - 6
Applications/foc/limit.c

@@ -96,11 +96,11 @@ static u16 _motor_limit(void) {
 		u16 lim_value = _temp_limiter(temp, lim);
 		if (lim_value != HW_LIMIT_NONE) {
 			if (lim_value == 0) {
-				if (mc_set_critical_error(FOC_CRIT_MOTOR_TEMP_Err)) {
-					mc_crit_err_add_s16(FOC_CRIT_MOTOR_TEMP_Err, temp);
+				if (mc_set_critical_error(FOC_CRIT_MOTOR_TEMP_Lim)) {
+					mc_crit_err_add_s16(FOC_CRIT_MOTOR_TEMP_Lim, temp);
 				}
 			}else if (_can_recovery){
-				mc_clr_critical_error(FOC_CRIT_MOTOR_TEMP_Err);
+				mc_clr_critical_error(FOC_CRIT_MOTOR_TEMP_Lim);
 			}
 			mc_gear_t *gear = mc_get_gear_config();
 
@@ -138,11 +138,11 @@ static u16 _mos_limit(void) {
 		u16 lim_value = _temp_limiter(temp, lim);
 		if (lim_value != HW_LIMIT_NONE) {
 			if (lim_value == 0) {
-				if (mc_set_critical_error(FOC_CRIT_MOS_TEMP_Err)) {
-					mc_crit_err_add_s16(FOC_CRIT_MOS_TEMP_Err, temp);
+				if (mc_set_critical_error(FOC_CRIT_MOS_TEMP_Lim)) {
+					mc_crit_err_add_s16(FOC_CRIT_MOS_TEMP_Lim, temp);
 				}
 			}else if (_can_recovery){
-				mc_clr_critical_error(FOC_CRIT_MOS_TEMP_Err);
+				mc_clr_critical_error(FOC_CRIT_MOS_TEMP_Lim);
 			}
 			mc_gear_t *gear = mc_get_gear_config();
 

+ 1 - 1
Applications/foc/motor/motor.c

@@ -273,7 +273,7 @@ bool mc_critical_need_stop(void) {
 }
 
 bool mc_critical_can_not_run(void) {
-	u32 mask = FOC_Cri_Err_Mask(FOC_CRIT_MOTOR_TEMP_Err) | FOC_Cri_Err_Mask(FOC_CRIT_MOS_TEMP_Err);
+	u32 mask = FOC_Cri_Err_Mask(FOC_CRIT_MOTOR_TEMP_Lim) | FOC_Cri_Err_Mask(FOC_CRIT_MOS_TEMP_Lim);
 	u32 err = motor.n_CritiCalErrMask & mask;
 	bool crit_err = (err != 0) || mc_critical_need_stop();
 	if (!motor.b_ignor_throttle) {