STM32下载的时候提示:
Error: Flash Download failed - Target DLL has been cancelled
这个问题遇上几次,都是放了挺久的板子再用的时候识别不到芯片,但是ST LInk驱动都OK的
置于常规解决办法比如 接线问题 驱动问题,数字签名都是基操了,略
但是MDK提示:
或者好像是 device error
解决办法一:
记得用FlyMCU 擦除芯片解决过一次:
后面又放了一段时间,下载不进去了,擦除也不行,FlyMCU 提示连接超时
上网搜了
解决办法二
如果是前一次下载的程序设置了SWDIO/SWCLK为GPIO,或者程序进入低功耗模式,导致SWD无法用于将ST-LINK的VCC,SDIO,VSS,SCLK和RESET连接到目标板,KEIL中的Debug选项卡工具设置,Connect设置为"under Reset",Reset设置为"SYSRESETREQ"
又OK 了
实在不行还可以改 STM32 BOOT模式