yincheng.zhong
2024-01-21 9635c1ec8bab034040f3ada3e5e368a6fb9e5e7a
Src/application/global_param.c
@@ -47,13 +47,8 @@
   __enable_irq();
   return result;
}
void parameter_init(void)
void ReturnFactorySettings(void)
{
   FLASH_Read(FLASH_IAP_CTRL_MAP, (uint8_t*)&g_com_map, (COM_MAP_SIZE<<1));
   if(g_com_map[0] != 0x55AA)
   {
      g_com_map[0] = 0x55AA;
      g_com_map[DEV_ID] =0x04;//DEFAULT_DEV_ID;   //默认设备ID
@@ -86,6 +81,14 @@
      g_com_map[CNT_UPDATE]=0;
      g_com_map[MODBUS_MODE]=0;
      save_com_map_to_flash();
}
void parameter_init(void)
{
   FLASH_Read(FLASH_IAP_CTRL_MAP, (uint8_t*)&g_com_map, (COM_MAP_SIZE<<1));
   if(g_com_map[0] != 0x55AA)
   {
        ReturnFactorySettings();
   }   
}