STM32/STM8技术论坛
直播中

dingnengshenghu

13年用户 85经验值
擅长:可编程逻辑 嵌入式技术 处理器/DSP
私信 关注
[经验]

在Cube MX中No Debug下产生的工程,FLASH Download Failed Target DLL has Been Cannel的解决办法

在Cube MX中,Debug部分如果是选择的No debug,这样产生的代码,在Keil中编译后,则不能进行调试,而且,flash烧写后,再上电,则仿真器不能连接,无法下载。
显示:Not Target , FLASH Download Failed Target DLL has Been Cannel。
似乎,这个状态下,STM32就是废铁一块了。
解决办法:
(1)把启动模式改成RAM启动,就是BOOT1和BOOT0都接高,在keil中下载,这时是成功的。
(2)把启动模式改回去,再下载(这时的代码应该是在MX中Debug打开的),就可以了。

回帖(1)

leslie_aqiang

2021-3-15 20:03:56
谢谢楼主,努力学习
举报

更多回帖

发帖
×
20
完善资料,
赚取积分