STM32检查不到STLink处理方法
目录
前言
一、未安装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处理方法相关推荐
- STM32延时函数的四种方法:普通延时(2种)、SysTick 定时器延时(2种)
STM32延时函数的三种方法:普通延时.SysTick 定时器延时(1.中断方式:2.非中断方式) 单片机编程过程中经常用到延时函数,最常用的莫过于微秒级延时delay_us( )和毫秒级delay_ ...
- 一种改版后检查硬件PCB生产资料的方法***-----Gerber对比,检查的方法
一种改版后检查硬件PCB生产资料的方法-----Gerber对比,检查的方法 一.前言 硬件电路设计改版是常有的事,不管小的实物,还是需求变更经常会遇到要增加或者减少器件,修改走线这些.在第一版已经做 ...
- STM32按键控制led四种方法
文章目录 回顾按键电路 按照之前文章方法在工程文件下加入Hardware中的key.c和key.h 打开固件库用户手册查询io读取相关的函数 第一种方式实现按键控制 第二种方式实现按键控制led 第三 ...
- STM32硬件错误HardFault_Handler的处理方法
在用Keil对STM32的程序进行仿真时程序有时会跑飞,停止仿真程序会停在HardFault_Handler函数里的死循环while(1)中.这说明STM32出现了硬件错误. STM32出现硬件错误可 ...
- 【STM32】程序下载(ST-LINK V2)
00. 目录 文章目录 00. 目录 01. ST-LINK介绍 02. ST-LINK驱动下载 03. ST-LINK驱动安装 04. Keil软件设置 05. 附录 07. 声明 01. ST-L ...
- 5加载stm32 keil_KEIL 那些编辑技巧与方法
来源:公众号[鱼鹰谈单片机] 作者:鱼鹰Osprey ID :emOsprey 本篇笔记介绍一些鱼鹰常用的 KEIL 编辑方法与技巧,用于加快编辑速度. 当然了,很多人现在更多的是使用 VSCod ...
- 数组 边界 检查的几种实现方法
检查传递给函数的数组边界常用方法 1.传递指向数组第一个和最后一个元素的下一个位置的指针. 2. 将第二个形参定义为表示数组的大小 3.数组本身放置一个检测位 三种实现方法: #include< ...
- 【嵌入式系统】STM32串口通信的四种方法(基于RTOS)
目录 1.串行通信的基本参数 2.轮询方式代码效果 3.中断方式代码效果 4.中断加上时间戳方式代码及效果 5.DMA空闲中断方式接收数据 1.串行通信的基本参数 串行端口的通信方式是将字节拆分成一个 ...
- Java解决空引用_在java中检查空引用的乐观方法
本问题已经有最佳答案,请猛点这里访问. 任何Java精通/专家都能告诉我,在使用null来避免EDCOX1×0时,检查空引用或对象的乐观方式是什么? 在我的代码中,我有100多个字段,其中大部分是为了 ...
最新文章
- codeforces Gargari and Permutations(DAG+BFS)
- 用Xwt构建跨平台应用程序[转载]
- 软件官网与memcached介绍
- jquery flexigrid 增加行双击事件
- 小程序使用vant-dialog组件内容出不来_微信官方小程序同构新方案Kbone全解析
- 关于nginx调转404错误页面
- python 爬取贝壳网小区名称_如何使用 python 爬取全国小区名称
- java中rtsp转m3u8_记录:通过ffmpeg rtsp转 http m3u8
- eclipse linux c开发环境,Eclipse下搭建C/C++开发环境
- PYB Nano 开发板的完整设计文档
- c语言编程流水灯与交通灯实验,C51单片机实验报告流水灯交通灯定时器双机交互时钟(10页)-原创力文档...
- global mapper提取等高线
- 设计模式7 ——原型模式
- 安装一个apk引起的无法开机。
- 2016亚洲城市GDP50强出炉
- HDU - 6555 The Fool(思维)
- libfacedetection 人脸检测库的基本使用
- java优化方法_JAVA程序性能优化的10个简单方法
- 2022年10月30日马丁·加德纳聚会线上活动重磅来袭!
- 2022全国节能宣传周 | 志翔科技大数据:支撑电企降碳、生活节能