ST-Link下载提示No STLink detected解决办法

记录一下调试的过程,困扰了很长时间,最终发现是由于驱动的原因,ST-Link是淘宝上购买的,附带的资料中驱动不好使。怎么搞都是提示No STLink detected

如果你也碰到同样问题,请按以下步骤尝试解决。

1.检查接线是否正确

Stm32ST-Link
GNDGND
3.3V3.3V
TMSIO
TCKCLK

务必按照原理图连接完成,接线是最基本的,这个错了,肯定不行。

2.检查驱动是否正确

如果接线是没问题的,八九不离十是驱动问题。我当时附带资料里的驱动在win10下就出现了STMicroelectronics STLink dongle驱动无法正确安装的问题。提示第三方INF不包含数字签名信息,这是微软为了不让第三方程序影响系统稳定性,推出了需要收费的数字签名,导致部分未合作的驱动无法通过验证,不过微软也不绝情,内置了禁用驱动强制签名的功能,在确保驱动没有问题的情况下,可以通过认证。
关闭数字签名信息验证是一种办法,不过太麻烦了,可以参考这个网址里的。

直达链接

最后在官网找到了新的驱动,由于官网在国内访问比较慢,帮大家下载好了,网盘自取。

ST-Link驱动

下载完成后解压。

安装步骤

这样就完美解决了,留个痕,希望能帮到需要的朋友

打赏
评论区
头像
    头像
    苏逸辰
      

    搬走了,感谢大佬

    头像

    厉害,大佬!

    头像

    文章写的很好啊,赞(ㆆᴗㆆ)

    头像

    赞!前排混个脸熟,博客真好看