STlink下载出现st-link usb communication error解决方法

STlink下载出现st-link usb communication error解决方法一、下载st-link的老版本固件二、备份:关闭keil软件,备份C:\Keil_v5\ARM\STLink文件夹(此处防止失败)三、拷贝:拷贝已下载的老版本固件到C:\Keil_v5\ARM\STLink文件夹中三、固件升级点击ST-LinkUpgrade.exe,打开st-linkupgrade软件进行固件升级插上st-link固件到电脑,点击Device…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

一、下载st-link的老版本固件

二、备份:关闭keil软件,备份C:\Keil_v5\ARM\STLink文件夹(此处防止失败)

三、拷贝:拷贝已下载的老版本固件到C:\Keil_v5\ARM\STLink文件夹中

三、固件升级

    点击ST-LinkUpgrade.exe,打开st-link upgrade软件进行固件升级

    插上st-link固件到电脑,点击Device Connect按钮,连接st-link固件,如下图

STlink下载出现st-link usb communication error解决方法

若出现如下报错,则可尝试重新插拔st-link固件,或者换一个usb接口进行连接

STlink下载出现st-link usb communication error解决方法

连接成功,如下图,可以看到当前固件版本以及即将升级的版本,点击yes进行升级

STlink下载出现st-link usb communication error解决方法

更新驱动

    已管理员身份运行C:\Keil_v5\ARM\STLink\USBDriver\stlink_winusb_install.bat文件,进行驱动更新

STlink下载出现st-link usb communication error解决方法

点击下一步,直至完成。

    到这里或许有人已经解决问题了。但是,也有人会遇到了新的问题,就是打开我们自己已有的keil工程,发现无法进行st-link 的设置,点击如下setting按钮时,keil就会死机。那么,就需要进行最后一步了。

修改工程

    关闭keil工程,找到你的项目目录,删除与项目同名的且以.uvoptx为后缀名的项目文件,再打开keil项目,你会发现,st-link可以设置了,程序不再崩溃。

STlink下载出现st-link usb communication error解决方法

STlink下载出现st-link usb communication error解决方法

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/209531.html原文链接:https://javaforall.net

(0)
上一篇 2025年7月31日 下午10:43
下一篇 2025年7月31日 下午11:22


相关推荐

  • PHP审计之WeEngine审计

    PHP审计之WeEngine审计前言审计该CMS加深一下对于MVC架构的php审计流程梳理路由打开代码看到index.php文件if($_W['os']=='mo

    2021年12月13日
    46
  • java编程_郑州java编程入门培训「建议收藏」

    java编程_郑州java编程入门培训「建议收藏」郑州java培训机构如何选择? 在选择java培训机构之前,必须进行大量的比较,然后才能决定去哪家培训机构。而现在千锋教育的Java实验班可以帮测试你是否适合学习Java。你可以找个机会去看看。要想学好java,就必须选择好的java培训机构,千锋的教育很好。口碑很重要,好的口碑是学生的真实的评价,这样的学校很靠谱。好的it培训学校有很好的老师指导学生学习,好的老师是学生学习路上的灯塔。选择…

    2022年7月8日
    20
  • S3C2440移植uboot之支持NANDFLASH操作

    S3C2440移植uboot之支持NANDFLASH操作上一节我们移植了uboot,S3C2440移植uboot之支持NORFLASH。这节我们继续移植,支持NANDFLASH。之前由于nand部分报错,直接注释了 u-boot-2012.04.01\include\configs\smdk2440.h中的#defineCONFIG_CMD_NAND。现在我们去掉注释,重新编译。报错如下是我们没有定义CONFIG_S3C2410导致的可以…

    2022年6月3日
    34
  • C++中int与string的相互转换

    C++中int与string的相互转换一 int 转 string1 c 11 标准增加了全局函数 std to string stringto string intval stringto string longval stringto string longlongval stringto string unsignedval stringto string unsigne

    2026年3月26日
    3
  • KindEditor 编辑器在springboot使用

    KindEditor 编辑器在springboot使用KindEditor 编辑器在 springboot 使用官网下载 kindEditor 解决视频上传问题官网下载 kindEditor1 官网地址 http kindeditor net down php2 下载后解压 将解压文件引入到项目中由于在 java 中使用 去掉不用的文件 asp asp netjsp 3 引入 js 我这里使用的是 thymeleaf 模板 4 html 页面引入 也可以在页面直接引入 js 添加文本框

    2026年3月17日
    3
  • Oracle与MySQL区别「建议收藏」

    Oracle与MySQL区别「建议收藏」1、Oracle是大型数据库,而MySQL是中小型数据库。但是MySQL是开源的,Oracle是收费的2、Oracle的内存占有量非常大,而mysql非常小3、MySQL支持主键自增长,插入时会自动增长。Oracle主键一般使用序列。4、MySQL分页用limit关键字,而Oracle使用rownum字段表明位置5、MySQL中0、1判断真假,Oracle中truefalse6、MySQL中命令默认commit,但是Oracle需要手动提交7、MySQL在windows环境下大小写不敏感,在l

    2025年11月17日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号