YTM32B1ME0 如何擦除程序运行所在的FLASH?
-
你用的MCAL还是SDK呢,能否展示一下你的操作代码呢?如果擦除自己代码所在的bank,首先只能采用同步模式进行操作,其次需要确保你操作的0x70000所在的位置是空置 区域。
-
方便展示一下你的操作的代码不?
-
flash_user_config_t FlashInitConfig = { .async = false, /* Sync mode, wait erase/program done */ .disGlobalInt = true, /* Disable global interrupt during flash operation for sync mode */ .readVerify = true, /* Enable read verify after erase or program by the hardware automatically */ .callback = NULL, };
注意:.disGlobalInt = true,
帮助没办法联网的电脑使用YCT
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...