问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

STM32检查不到STLink处理方法

创作时间:
作者:
@小白创作中心

STM32检查不到STLink处理方法

引用
1
来源
1.
https://chandianzi.cn/stm32-jian-cha-bu-dao-stlink-chu-li-fang-fa-2.html

在STM32开发过程中,"检查不到STLink"是一个常见的问题,这可能会导致开发受阻。本文将从多个角度分析这个问题,并提供详细的解决方案,帮助开发者快速解决问题,继续开发工作。

一、未安装ST-Link驱动

问题:出现错误的第一种可能是没安装ST-Link驱动,因此需要安装驱动。

解决方法:

安装驱动链接
百度网盘-链接: https://pan.baidu.com/s/16CuGHbMh9V6823TK5aF2Ig
提取码:du39

二、Win10系统未禁用驱动程序强制签名

问题:第二种可能是Win10系统需要驱动程序强制签名,阻碍了驱动的不正常安装。

解决方案:

  1. 右击我的电脑,单击属性,然后点击设备管理器
  2. 进入设备管理器,右击卸载之前安装的ST-Link驱动
  3. 点击电脑右下方的消息,打开所有设置
  4. 在所有设置中找到并进入“更新和安全”
  5. 找到恢复,点击“高级启动”下的“立即重启”,重启电脑。
  6. 重启后选择“疑难解答”。
  7. 选择“高级选项”
  8. 点击“重启”。
  9. 按提示输入“7”禁用驱动程序强制签名。

三、Keil5的某些设置没有设置好

问题:Keil5的某些设置没有设置好

解决方案:

  1. 打开Keil5,点击魔术棒
  2. 然后选择Debug,在Use中选择ST-Link Debugger
  3. 选择旁边的Settings,进入下面界面,进行下面的设置,点击add
  4. 在打开的界面中选择自己的芯片类型确定即可。

四、STM32芯片被锁住了

问题:当上一个程序,禁止调试下载时,下载完成后,以后就不能下载了,就检测不到芯片

解决方法:使用串口下载软件,点击清除芯片进行解锁即可。

五、总结

注意有三个方面的错误,分别是未安装ST-Link驱动、Win10系统未禁用驱动程序强制签名、Keil5的某些设置没有设置好。更正错误需要耐心与仔细,按照以上方法能够解决大部分的这种错误。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号