使用 ST-LINK/V2 为 STM32 下载程序时,总是不成功,并弹出如下对话框:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210426215536727.png#pic_center)
解决方法:
打开 MDK 的安装目录下的 STLink,如下是我的路径:
D:\mdk525Setup\ARM\STLink
打开此目录后如下图:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210426215755640.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0NTRE5fR2FvXzE2,size_16,color_FFFFFF,t_70#pic_center)
打开上图中的 ST-LinkUpgrade.exe,并把 ST-LINK 插入电脑,如下图:
点击 Yes 后,待升级成功,再次对 STM32 烧写程序即可。
注意,出现这个问题是在烧写的时候;另外一种情况与这种情况弹出的对话框一样,但是出现在程序 debug 过程中出现的,根据网上的说法是芯片的下载口 即SWD SWC口被用于IO了,造成冲突。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)