Commit 61651c34 authored by 郑萍's avatar 郑萍

🐞 fix:清零处理条件修改

parent 702f6475
......@@ -24,7 +24,7 @@ void TYW_Clear_Eeprom_Service(void)
u8MBMS_StatBattWorkState = Get_CAN_CH0_ID_18203220_Sig_MBMS_StatBattWorkState();
u16MMCU_AccumulatedWorkHours = Get_CAN_CH0_ID_339_Sig_MMCU_AccumulatedWorkHours();
u8BMCU_BladeSpeedGear = Get_CAN_CH0_ID_157_Sig_BMCU_BladeSpeedGear();
if ((u8MBMS_StatBattChargeState == 0x7) && (u8MBMS_StatBattWorkState == 0xf) && (u8BMCU_BladeSpeedGear == 0x7) && (u16MMCU_AccumulatedWorkHours >= 6000))
if ((u8MBMS_StatBattChargeState == 0x7) && (u8MBMS_StatBattWorkState == 0xf) && (u8BMCU_BladeSpeedGear == 0x7) && (u16MMCU_AccumulatedWorkHours >= 60000))
{
g_u8TYWClearEepromFlag = 1;
}
......@@ -350,8 +350,8 @@ void Data_CumulativeWorkHours_EEPROM_Write(void)
eeprom_ReadRecord(EEPROM_BLOCK_00, (uint8_t *)u32Data_read, 4);
u32Data[0] = u32Data_read[0] - CumulativeWorkHours_readDiffer;
eeprom_WriteRecord(EEPROM_BLOCK_00, (uint8_t *)u32Data, 4);
CumulativeWorkHours_Writeback = CurrentData;
}
CumulativeWorkHours_Writeback = CurrentData;
}
}
}
......@@ -435,7 +435,6 @@ void Gauge_Service(void)
{
SOC_charge_seg_Flag = 0;
Checkself_Init();
Gauge_CAN_setup_Service();
}
else
......@@ -499,7 +498,7 @@ void Gauge_Service(void)
{
LED_Driver_Channel_Set(LampChannel_0, i, LED_OFF);
}
}
}
}
void Gauge_CAN_setup_Service(void)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment