STM32 Keil和STLinkv2无法连接的问题

选购STLink时切记选择可升级的!!!!

STLink无法被Keil检测

原因1:

电脑没有下载STLink驱动
若没下载,点击魔法棒-debug-setting,如下图部分显示为空白,
说明没安装
STM32 Keil和STLinkv2无法连接的问题_第1张图片

安装驱动链接

百度网盘-链接: https://pan.baidu.com/s/16CuGHbMh9V6823TK5aF2Ig

提取码:du39

原因2:Keil5的某些设置没有设置好

点击魔法棒-debug-setting,进到如下页面
STM32 Keil和STLinkv2无法连接的问题_第2张图片
点击add,选择自己的芯片类型(常为F10x High-density Flash)

原因3:自己在Cube32MX里面没有给debug

这样才是对的!
STM32 Keil和STLinkv2无法连接的问题_第3张图片

原因4:玄学

32断电,重启;
有的时候,虽然检测不到STlink,但是点击魔法棒-debug-setting,选择debug,
此时按住32上的RESET键,然后点debug-setting,就能显示到设备
松开32上的RESET键后就不行
参考文献

如果问题解决了的话给个赞呗

或者有什么问题欢迎在评论区讨论!

你可能感兴趣的:(STM32及延申:,D,stm32)