Commit d7298b96 authored by 陈家乐's avatar 陈家乐

🐞 fix:清大计写EE修改

parent 6c740abe
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
#include "Components.h" #include "Components.h"
__align(4) __align(4)
#define CLEAR_EE_LEN 16
#define BACK_MENU_TIME 1500 #define BACK_MENU_TIME 1500
_Menu_Infor MenuInfor; _Menu_Infor MenuInfor;
_Menu_Data MenuData; _Menu_Data MenuData;
...@@ -513,8 +514,8 @@ void MenuData_TCS_Init(void) ...@@ -513,8 +514,8 @@ void MenuData_TCS_Init(void)
uint8_t ClearODO_Flag = 0; uint8_t ClearODO_Flag = 0;
void TYW_RESET_ODO(void) void TYW_RESET_ODO(void)
{ {
uint8_t Clear_EE[4] = {0xff, 0xff, 0xff, 0xff}; uint8_t Clear_EE[CLEAR_EE_LEN] = {0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff };
uint8_t Clear_EE_8[8] = {0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff}; //uint8_t Clear_EE_8[8] = {0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff};
if(Common_Get_IG_Sts( ) == COMMON_POWER_ON) if(Common_Get_IG_Sts( ) == COMMON_POWER_ON)
{ {
if(ClearODO_Flag < 1) if(ClearODO_Flag < 1)
...@@ -524,16 +525,16 @@ void TYW_RESET_ODO(void) ...@@ -524,16 +525,16 @@ void TYW_RESET_ODO(void)
ClearODO_Flag = 1; ClearODO_Flag = 1;
Data_Mileage_Clear(); Data_Mileage_Clear();
Service_Interval_First_Reset( ); /*保养*/ Service_Interval_First_Reset( ); /*保养*/
eeprom_WriteRecord(EEPROM_BLOCK_00, ( uint8_t * )&Clear_EE, 4); //eeprom_WriteRecord(EEPROM_BLOCK_00, ( uint8_t * )&Clear_EE, CLEAR_EE_LEN);
eeprom_WriteRecord(EEPROM_BLOCK_01, ( uint8_t * )&Clear_EE, 4); //eeprom_WriteRecord(EEPROM_BLOCK_01, ( uint8_t * )&Clear_EE, CLEAR_EE_LEN);
eeprom_WriteRecord(EEPROM_BLOCK_02, ( uint8_t * )&Clear_EE, 4); //eeprom_WriteRecord(EEPROM_BLOCK_02, ( uint8_t * )&Clear_EE, CLEAR_EE_LEN);
eeprom_WriteRecord(EEPROM_BLOCK_03, ( uint8_t * )&Clear_EE, 4); //eeprom_WriteRecord(EEPROM_BLOCK_03, ( uint8_t * )&Clear_EE, CLEAR_EE_LEN);
eeprom_WriteRecord(EEPROM_BLOCK_04, ( uint8_t * )&Clear_EE, 4); //eeprom_WriteRecord(EEPROM_BLOCK_04, ( uint8_t * )&Clear_EE, CLEAR_EE_LEN);
eeprom_WriteRecord(EEPROM_BLOCK_05, ( uint8_t * )&Clear_EE_8, 8); //eeprom_WriteRecord(EEPROM_BLOCK_05, ( uint8_t * )&Clear_EE, CLEAR_EE_LEN);
eeprom_WriteRecord(EEPROM_BLOCK_06, ( uint8_t * )&Clear_EE, 4); eeprom_WriteRecord(EEPROM_BLOCK_06, ( uint8_t * )&Clear_EE, CLEAR_EE_LEN);
eeprom_WriteRecord(EEPROM_BLOCK_07, ( uint8_t * )&Clear_EE, 4); eeprom_WriteRecord(EEPROM_BLOCK_07, ( uint8_t * )&Clear_EE, CLEAR_EE_LEN);
eeprom_WriteRecord(EEPROM_BLOCK_08, ( uint8_t * )&Clear_EE, 4); eeprom_WriteRecord(EEPROM_BLOCK_08, ( uint8_t * )&Clear_EE, CLEAR_EE_LEN);
eeprom_WriteRecord(EEPROM_BLOCK_09, ( uint8_t * )&Clear_EE, 4); eeprom_WriteRecord(EEPROM_BLOCK_09, ( uint8_t * )&Clear_EE, CLEAR_EE_LEN);
} }
} }
} }
......
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