关于ST-Link V2 报错internal commend error的处理办法

这篇具有很好参考价值的文章主要介绍了关于ST-Link V2 报错internal commend error的处理办法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、检查相关配置是否正确

        确定接线没有问题:Vcc        接         Vcc

                                        GND      接          GND

                                        SWCLK  接         SWCLK

                                        SWDIO   接        SWDIO

        首先,确保电脑的CH驱动已经安装成功且正常运行。判断方法:

stlink通信错误,新手小白,STM32,单片机,嵌入式硬件,c++

 点击设备管理器,打开

stlink通信错误,新手小白,STM32,单片机,嵌入式硬件,c++

         查看驱动器是否已经检测出来正常运行。也可以选中右击,更新一下驱动器。

        如果没有驱动器,那么小伙伴们要自己去下载一下ST-Link的驱动器了。

        如果目前没有问题,但是问题还是没有解决,那么继续往下看。

进入Keil开发软件中查看配置

stlink通信错误,新手小白,STM32,单片机,嵌入式硬件,c++

打开Keil, 点击该图标查看配置。

stlink通信错误,新手小白,STM32,单片机,嵌入式硬件,c++

首先确定对应的debugger有没有改到了你所使用的下载器。改好了就可以重新编译尝试下载。如果没有成功,继续往下看。

stlink通信错误,新手小白,STM32,单片机,嵌入式硬件,c++

 点击Settings进入下载器配置页面。

stlink通信错误,新手小白,STM32,单片机,嵌入式硬件,c++

1. 检查你的下载器是否被Keil检测到,2.你的下载模式是否为SW模式(有的小伙伴可能使用的是JATG)3.检查所连接的设备是否连接正常(SWDIO是否被正常检测)(如果你已经进行了一次下载而且还是失败的,那么也可能是报错的,这个不用管

到这里,如果有问题,把页面叉掉,将下载器拔掉重新插上,再次查看。

重新编译下载还是报错的话,继续往下看。

2、尝试下载的方法

1、将该处改为with Pre-reset,再次编译下载,如果还是不成功,继续往下看。stlink通信错误,新手小白,STM32,单片机,嵌入式硬件,c++

 1、(按照我说的来)按住复位键,点击绿色的LOAD按钮,看到ST-LINK信号灯交替闪烁,持续1秒钟左右松开,一般可以下载成功(把握不好的小伙伴可以多试几次

如果这种方式你成功了,但是你接下不再按复位键,下载还是会失败,那么就会有接下来的问题了。

3、检查程序编写有没有警告(特别是报错未定义或者无法识别的的对象(这里的报错不在编译报告栏中显示,但是在程序中有感叹号和叉号),但是编译却没有报错)

        对于这种情况,大概率是你没有把相应的库文件#include进去,把相应的库文件包含进去,再次编译,下载。这里一般就会成功了!!!

        如果还是不成功,建议换个下载器,或者换个开发板尝试一下下载,试验一下,看看硬件有没有出问题。

最后,最重要的,以上的问题都是在编译没有报错,但是下载时报错。

stlink通信错误,新手小白,STM32,单片机,嵌入式硬件,c++

报错理由:1、internal commend error

                  2、st-link communication error

等等报错,就是不给下载。

4、也希望老牛的建议呢,能为小伙伴们提供一些帮助,解决一下这令人胸闷气短,要死不活的麻烦事。

老牛的面向对象还是新手小白,后续也会开发一些简单有趣的项目,记得关注老牛噢~文章来源地址https://www.toymoban.com/news/detail-650810.html

到了这里,关于关于ST-Link V2 报错internal commend error的处理办法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • STM32——ST-Link v2调试下载器的连接方法【详解】

    在网上购买了STM32F103C8T6的最小系统开发板,由于手头上没有官方的STM32调试器,所以也同时购买了一个便宜的st-link v2下载调试器  这种下载器和STM32的最小系统板之间完成调试通信需要连接四根线,连接图如下所示  其实这里最需要注意的是方向问题,这种插针座都是有一个

    2023年04月09日
    浏览(51)
  • 自制ST-Link V2.1教程(SWD调试+虚拟串口+虚拟U盘)

    ST-LINK 是ST公司开发的一款专门用于 STM8 、 STM32 单片机调试的硬件设备,截至到现在官方已经推出三代产品: V1 、 V2 、 V3 。 ST-LINK V1 是比较老的版本,官网上显示已经停产。目前市面上很少看见有V1版,基本被V2版取代了。 ST-LINK V2 是目前比较主流的版本,第一款V2产品诞生

    2023年04月08日
    浏览(26)
  • 关于ST-link驱动的问题

    首先,在安装 ST-Link 驱动的时候,请确保你的电脑处于关机状态,然后按照 ST-Link 官方文档的步骤来进行安装,这样可以避免安装驱动时出现问题。 如果在安装驱动后仍然无法识别 ST-Link,可以尝试以下步骤来解决这个问题: 希望以上步骤能帮助你解决问题。R9ke 1RbvL XX2 ne

    2024年02月13日
    浏览(48)
  • 关于ST-Link提示错误的解决

    用ST-Link连接HK32F103CBT6,运行STM32 ST-LINK Utility.exe,点击Connect,提示如下错误: Can not connect to target!                   If you\\\'re trying to connect to an STM32W1xx device, please select Normal or HotPlug mode from Target-Settings menu.                   If you\\\'re trying to connect to a low frequency application ,

    2024年02月16日
    浏览(42)
  • Odrive 学习系列二:将烧录工具从ST-Link V2修改为JLink

    一、背景:         通过观察odrive解压后的内容,可以看到在下面配置文件及makefile文件中的配置设置的均为openOCD + stlink v2,例如makefile中: 但是考虑JLink具备调试窗口,因此个人还是更倾向于使用JLink。那么下面就来尝试修改这些配置文件,将烧录调试工具改为J-Link. 二

    2024年01月16日
    浏览(26)
  • STM32用ST-LINK V2-1烧录后,不会自动重启执行--Keil设置

    设置烧录后reset and Run 去除Debug En

    2024年02月01日
    浏览(28)
  • 【 ST-LINK\ ST-LINK Utility下载,烧录,批处理操作\命令行】

    必看! 必看! 必看! 下面概述了以下几个烧录软件下载安装,写程器接线,批处理操作内容较多耐心看完 。 J-Falsh :可以称得上目前主流(能烧录目前80%主流芯片)。 STM32 ST-LINK Utility : ST系列芯片烧录超方便(ST系列,ST全系列)。 Renesas Flash Programmer : 瑞萨系列芯片烧录(瑞萨系列 ,RF5

    2024年02月06日
    浏览(30)
  • ST-Link usb communication error 解决方法

    板子为STM32F1 Nano 前提是有ST-Link 驱动,即ST—Link Debugger(点击查看),然后编写完代码后点击“Load”,在弹出的界面内会显示\\\"st-link usb communication error\\\"报错,致使无法对STM32进行download code to flash memory。 2.1 步骤一 首先在你的keil安装目录下的STLink路径文件中找到“ST-LinkUpgra

    2024年02月16日
    浏览(23)
  • ST-LINK USB communication error的解决办法

    在刚刚下载keil或者很久没有打开keil时,重新打开,烧录一个新工程,就会显示这个报错   这个时候打开我们的魔法棒  点击\\\" Dubug \\\"下的\\\" Settings \\\"   打开 软件安装文件 下的“ ARM ”文件夹下面的“ STLink ”,找到 ST-LinkUpgrade.exe文件 ,连接好板子到电脑上,点击这个程序,运行

    2024年02月07日
    浏览(45)
  • ST-LINK USB communication error 非常有效的解决方法

    首先检查确定是ST-LINK USB communication error的问题    然后关闭文件,打开keil软件所在文件夹,找到STLink文件夹,找到该应用程序双击,会出现如下报错,此时只需要重新插一下下载器就行了。       点击YES,就能更新成功了。    最后打开工程文件检查,问题已解决。

    2024年02月12日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包