bug记录∣STlink无法下载程序

来源:互联网 发布:淘宝首页素材 编辑:程序博客网 时间:2024/05/21 22:48

开发环境:MDK5,STlink下装程序到板子,已验证硬件没有问题,开始的几次下载都很正常,后面出现“ST-LINK USB communication error”以及“Flash Download failed - target dll has been cancelled”报错。大量百度其他高手的解决办法后,总结原因可能有三个:

1、用的STlink直接供电,可能会出现问题。改用外部供3.3v电源及接地,STlink直接连三根线,不接VCC。个人感觉可能是这个导致的后面下装开始出现错误,板子还是应该单独供电。

2、目标板mcu进入休眠状态,原因未知。解决办法(亲测有效):下装程序前按住reset键,点击下载,1s后松开reset(stlink usb盒指示灯开始闪烁),程序可正常下载,一次未成功可多尝试几次。

3、Options for Target选项卡配置问题,debug选项卡Settings设置中勾选Reset after connect


其他可能的原因:芯片没有焊好,引脚虚焊,若上述办法都无效,可能是该原因引起,可把芯片吹下来重新焊一下


0 0
原创粉丝点击