目录

前言

一、未安装ST-Link驱动

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

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

四、STM32芯片被锁住了

五、解决结果如下

六、总结


前言

有不少人会出现以下问题,找不过ST-Link。针对这个问题,我总结了几个方面的解决方案,能够解决大部分的问题。


一、未安装ST-Link驱动

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

解决方法:

安装驱动链接

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

提取码:du39

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

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

解决方案:

1、右击我的电脑,单击属性,然后点击设备管理器

2、进入设备管理器,右击卸载之前安装的ST-Link驱动

3、点击电脑右下方的消息,打开所有设置

3、在所有设置中找到并进入“更新和安全”

4、找到恢复,点击“高级启动”下的“立即重启”,重启电脑。

5、重启后选择“疑难解答”。

6、选择“高级选项”

7、点击“重启”。

8、按提示输入“7”禁用驱动程序强制签名。


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

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

解决方案:

1、打开Keil5,点击魔术棒

2、然后选择Debug,在Use中选择ST-Link Debugger

4、选择旁边的Settings,进入下面界面,进行下面的设置,点击add

5、在打开的界面中选择自己的芯片类型确定即可。

四、STM32芯片被锁住了

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

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

五、解决结果如下

六、总结

注意有三个方面的错误,分别是未安装ST-Link驱动、Win10系统未禁用驱动程序强制签名、Keil5的某些设置没有设置好。

更正错误需要耐心与仔细,按照以上方法能够解决大部分的这种错误。

STM32检查不到STLink处理方法相关推荐

  1. STM32延时函数的四种方法:普通延时(2种)、SysTick 定时器延时(2种)

    STM32延时函数的三种方法:普通延时.SysTick 定时器延时(1.中断方式:2.非中断方式) 单片机编程过程中经常用到延时函数,最常用的莫过于微秒级延时delay_us( )和毫秒级delay_ ...

  2. 一种改版后检查硬件PCB生产资料的方法***-----Gerber对比,检查的方法

    一种改版后检查硬件PCB生产资料的方法-----Gerber对比,检查的方法 一.前言 硬件电路设计改版是常有的事,不管小的实物,还是需求变更经常会遇到要增加或者减少器件,修改走线这些.在第一版已经做 ...

  3. STM32按键控制led四种方法

    文章目录 回顾按键电路 按照之前文章方法在工程文件下加入Hardware中的key.c和key.h 打开固件库用户手册查询io读取相关的函数 第一种方式实现按键控制 第二种方式实现按键控制led 第三 ...

  4. STM32硬件错误HardFault_Handler的处理方法

    在用Keil对STM32的程序进行仿真时程序有时会跑飞,停止仿真程序会停在HardFault_Handler函数里的死循环while(1)中.这说明STM32出现了硬件错误. STM32出现硬件错误可 ...

  5. 【STM32】程序下载(ST-LINK V2)

    00. 目录 文章目录 00. 目录 01. ST-LINK介绍 02. ST-LINK驱动下载 03. ST-LINK驱动安装 04. Keil软件设置 05. 附录 07. 声明 01. ST-L ...

  6. 5加载stm32 keil_KEIL 那些编辑技巧与方法

    来源:公众号[鱼鹰谈单片机] 作者:鱼鹰Osprey ID   :emOsprey 本篇笔记介绍一些鱼鹰常用的 KEIL 编辑方法与技巧,用于加快编辑速度. 当然了,很多人现在更多的是使用 VSCod ...

  7. 数组 边界 检查的几种实现方法

    检查传递给函数的数组边界常用方法 1.传递指向数组第一个和最后一个元素的下一个位置的指针. 2. 将第二个形参定义为表示数组的大小 3.数组本身放置一个检测位 三种实现方法: #include< ...

  8. 【嵌入式系统】STM32串口通信的四种方法(基于RTOS)

    目录 1.串行通信的基本参数 2.轮询方式代码效果 3.中断方式代码效果 4.中断加上时间戳方式代码及效果 5.DMA空闲中断方式接收数据 1.串行通信的基本参数 串行端口的通信方式是将字节拆分成一个 ...

  9. Java解决空引用_在java中检查空引用的乐观方法

    本问题已经有最佳答案,请猛点这里访问. 任何Java精通/专家都能告诉我,在使用null来避免EDCOX1×0时,检查空引用或对象的乐观方式是什么? 在我的代码中,我有100多个字段,其中大部分是为了 ...

最新文章

  1. codeforces Gargari and Permutations(DAG+BFS)
  2. 用Xwt构建跨平台应用程序[转载]
  3. 软件官网与memcached介绍
  4. jquery flexigrid 增加行双击事件
  5. 小程序使用vant-dialog组件内容出不来_微信官方小程序同构新方案Kbone全解析
  6. 关于nginx调转404错误页面
  7. python 爬取贝壳网小区名称_如何使用 python 爬取全国小区名称
  8. java中rtsp转m3u8_记录:通过ffmpeg rtsp转 http m3u8
  9. eclipse linux c开发环境,Eclipse下搭建C/C++开发环境
  10. PYB Nano 开发板的完整设计文档
  11. c语言编程流水灯与交通灯实验,C51单片机实验报告流水灯交通灯定时器双机交互时钟(10页)-原创力文档...
  12. global mapper提取等高线
  13. 设计模式7 ——原型模式
  14. 安装一个apk引起的无法开机。
  15. 2016亚洲城市GDP50强出炉
  16. HDU - 6555 The Fool(思维)
  17. libfacedetection 人脸检测库的基本使用
  18. java优化方法_JAVA程序性能优化的10个简单方法
  19. 2022年10月30日马丁·加德纳聚会线上活动重磅来袭!
  20. 2022全国节能宣传周 | 志翔科技大数据:支撑电企降碳、生活节能

热门文章

  1. 看百度搜索的变易之道:AI引领的新搜索时代丨Xtecher 观察
  2. 自娱自乐的FreeRTOS ——简介
  3. 昆仑会员此打印方式只针对用会员卡结账的消费,放开限制解决方案
  4. Linux 查看CPU信息,机器型号,内存等信息
  5. 操作系统实验3 页式地址重定位模拟
  6. 九龙擒庄指标源码破译_九龙擒庄指标源码破译
  7. 用 Python制作解压缩软件,其实特简单
  8. 管理2.0 (3):从粗放到精细化的企业管理升级路
  9. 【博学谷学习记录】超强总结,用心分享 | MySQL
  10. YX150C 纯IO口 8位OTP单片机