zhangbo
4 天以前 6777eb77964fa79e39cb34112d23d8a3acae1ef3
keil/include/drivers/global_param.c
@@ -58,6 +58,7 @@
void parameter_init(void)//注意看前面有没有关闭flash如果有则打开flash在读取,否则会出错
{   flash_open(FLASH_ID0,NULL);
    int32_t preinstall_gpsbaudrate;
    //FLASH_Read(FLASH_IAP_CTRL_MAP, (uint8_t*)&g_com_map, (COM_MAP_SIZE<<1));MK8000修改
    flash_read(FLASH_ID0, FLASH_IAP_CTRL_MAP, (uint8_t*)&g_com_map, sizeof(g_com_map));
    if(g_com_map[0] != 0x55AA)//第一次没有任何数据的话就默认这个
@@ -93,9 +94,12 @@
        g_com_map[TCP_IP_0]=0x6;
        g_com_map[TCP_IP_0]=1234;
        
        g_com_map[OTA_FLAG]=0;
//        g_com_map[OTA_FLAG]=0;
        g_com_map[URT_BQ]=0;
        
        g_com_map[HEIGHTOFFEST_INDEX]=0;
        preinstall_gpsbaudrate=115200;
        g_com_map[GPSBAUDRATE1_INDEX] = preinstall_gpsbaudrate>>16;
        g_com_map[GPSBAUDRATE2_INDEX] = preinstall_gpsbaudrate;
        save_com_map_to_flash();
    }
}