你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【我在论坛打嵌赛】08——下载失败的几种情况

[复制链接]
种花家刘氓兔 发布时间:2025-6-25 21:50

最近有很多在问连不上的问题,写篇帖子统一回答下

每个问题列了一个点,有问题的自己挨个排查下

1、电脑驱动

你的电脑需要安装驱动,STLINK的驱动,没驱动你的电脑无法和你的板子进行通信

https://blog.csdn.net/qq_52102933/article/details/126830904

参考这篇文章,安装驱动

2、数据线

Nucleo和DK板子连接电脑需要带数据接口的线,部分老式安卓扁口,梯形口线不能传输数据

建议从正点原子店里面买数据线,多买几根备用一下

image.png

3、Keil里没STLINK选项

部分同学的Keil使用的是老师上课给的安装包,可能过老,不识别新的芯片,比如说魔术棒的Debug里找不到STLINK的选项

image.png

这种情况,卸载干净Keil,装一个新版本的,比如说5.36 5.38版本的,当然也不要最新的即可

亲测,5.36的Keil用两年半了,几乎所有的STM32芯片工程都没问题

先放一张,Keil或者编译器连接STLINK成功的截图

image.png

4、Keil魔术棒里找不到STLINK

前面三点情况都排查一遍

打开电脑设备管理器,看COM端口是否识别到STLINK

image.png

5、芯片被锁

重点来了,如果以上情况都处理了,魔术棒里还是找不到STLINK的序列号

那么芯片可能被锁了,具体就是芯片的寄存器可能被置位了,需要使用ST的STM32CubeProgrammer进行复位

或者BOOT拉高,进入ISP模式,使用串口1下载一个cubemx配置了debug的点灯工程

STM32CubeProgrammer的操作,参考这俩文章

https://blog.csdn.net/qq_35257512/article/details/106333067

https://shequ.stmicroelectronics.cn/thread-636482-1-1.html

6、STM32CubeProgrammer连接不上

image.png

图片中划线的四个参数调整试验一下,部分芯片有区别

7、Keil下载失败

在连接上芯片的情况下,打开魔术棒的debug中的FLASH,Keil中需要有往哪个flash里下载的算法,要有运行的RAM地址,没有的要自行添加,网上搜一下教程

image.png

8、未编译成功

这个报错的意思是,Keil工程未编译成功

image.png

IDE的报错问题结合翻译,网上有很多教程,搜索一下就解决了

其他问题,未完待续,欢迎发邮件到[email]zhjlmt_mcu@163.com[/email]

或者在评论区中补充

image.png
收藏 评论1 发布时间:2025-6-25 21:50

举报

1个回答
STMCU-管管 回答时间:昨天 08:59

感谢兔哥的分享

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版