| | |
| | | |
| | | 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)//第一次没有任何数据的话就默认这个 |
| | |
| | | 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(); |
| | | } |
| | | } |