我正在使用带有 AC6 STM32 工作台 (eclipse) 的 Nucleo STM32L031。
我编写我的应用程序并进入 Debug模式,一切正常,直到我在我的应用程序中添加另一个功能。我注意到当我删除/评论“new_function”时,软件可以再次进入 Debug模式。但是,当我将“new_function”添加到代码中并进行调试时,会发生错误并且无法进入 Debug模式。
Error: Error in final launch sequence
Failed to execute MI command:
load C:Project_STM32L031K6-Nucleo\\Debug\\Project.elf
Error message from debugger back end:
Error erasing flash with vFlashErase packet
Error erasing flash with vFlashErase packet
此错误不仅发生在此特定的“new_function”上,还会发生在其他函数上,例如 STM32Cube 生成的 TIM21_Init()。
我试图搜索解决方案,但找不到。
谢谢
边
最佳答案
关于eclipse - stm32l0 : Failed to execute MI command. 使用 vFlashErase 数据包删除闪存时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38914955/