它也不会在开始新的调试会话后擦除。这是预期的行为吗?
我正在使用
STM32L476,我下载了 X-CUBE-EEPROM 软件包,并将其包含在我的项目中并且运行良好。EEPROM 内容在 NVIC_SystemReset() 和上电后保留,这很好。但我想每次刷新新代码或开始新的调试会话时都从干净的 EEPROM 开始。
在 X-CUBE-EEPROM 示例代码中,如果不存在活动页面,它会在 EE_Init() 中调用 EE_Format(),但它永远不会到达那里,除非第一次启动每个 EEPROM。
我找不到任何办法解决这个问题?
感谢你的帮助。