|
@ -35,7 +35,7 @@ void config_init(void) |
|
|
printf("flash write config success\r\n"); |
|
|
printf("flash write config success\r\n"); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
// config_flash_read(); |
|
|
|
|
|
|
|
|
config_flash_read(); |
|
|
|
|
|
|
|
|
/*dumpconfig*/ |
|
|
/*dumpconfig*/ |
|
|
config_dump_config(); |
|
|
config_dump_config(); |
|
@ -65,8 +65,15 @@ bool config_update(void) |
|
|
|
|
|
|
|
|
void config_flash_read(void) |
|
|
void config_flash_read(void) |
|
|
{ |
|
|
{ |
|
|
// |
|
|
|
|
|
// stmflash_read(FLASH_SAVE_ADDR, (uint32_t *)&s_config, CONFIG_SIZE); |
|
|
|
|
|
|
|
|
uint32_t config_flash_write_start_address = FLASH_START_ADDRESS; |
|
|
|
|
|
|
|
|
|
|
|
printf("=================read================\r\n"); |
|
|
|
|
|
printf("mask: %d\r\n", FlashRead(config_flash_write_start_address + 0)); |
|
|
|
|
|
printf("obtaining_ip_mode: %d\r\n", FlashRead(config_flash_write_start_address + 4)); |
|
|
|
|
|
printf("ip: %d\r\n", FlashRead(config_flash_write_start_address + 8)); |
|
|
|
|
|
printf("gw: %d\r\n", FlashRead(config_flash_write_start_address + 12)); |
|
|
|
|
|
printf("netmask: %d\r\n", FlashRead(config_flash_write_start_address + 16)); |
|
|
|
|
|
printf("localport: %d\r\n", FlashRead(config_flash_write_start_address + 20)); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
config_t *config_get(void) { return &s_config; } |
|
|
config_t *config_get(void) { return &s_config; } |
|
|