STM32——Keil报错(Error: Not a genuine ST Device! Abort connection.)

这篇具有很好参考价值的文章主要介绍了STM32——Keil报错(Error: Not a genuine ST Device! Abort connection.)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

"Error: Not a genuine ST Device! Abort connection"

错误通常在使用Keil下载代码时出现,提示连接的ST-LINK设备不是正版设备。这个错误可能是由于以下原因引起的:

  1. 非正版ST-LINK设备:Keil只支持正版的ST-LINK设备,如果你使用的是非正版设备,就会出现这个错误。解决方法是使用正版的ST-LINK设备。

  2. 驱动问题:如果你的ST-LINK驱动没有正确安装或者驱动版本不兼容,也会导致这个错误。解决方法是确保你的ST-LINK驱动已经正确安装,并且是最新版本。

  3. 连接问题:有时候,这个错误可能是由于连接问题引起的。你可以尝试重新连接ST-LINK设备,确保连接稳定。

如果你遇到了这个错误,可以尝试以下解决方法

  1. 确认使用的是正版ST-LINK设备,并且驱动已经正确安装。

  2. 检查ST-LINK设备的连接,确保连接稳定。

  3. 找到相应的STM32固件包,并打开文件Keil.STM32F4xx_DFP.pdsc  error: not a genuine st device! abort connection.,STM32_报警、错误,stm32,嵌入式硬件,单片机

 Ctrl+F查询 Not a genuine ST Device! Abort connectionerror: not a genuine st device! abort connection.,STM32_报警、错误,stm32,嵌入式硬件,单片机

将上图的两个语句添加注释,重新打开Keil工程,编译并下载。

请注意,使用非正版设备可能会违反相关法律法规,并且可能导致不可预测的问题。建议使用正版设备来避免这个错误的发生文章来源地址https://www.toymoban.com/news/detail-851410.html

到了这里,关于STM32——Keil报错(Error: Not a genuine ST Device! Abort connection.)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • STM32烧写程序:Keil5使用ST-link下载程序

    首先需要连接ST-link到电路板: STM32烧写程序:ST-link V2调试下载器实物和连接方式 然后安装ST-link驱动: STM32程序烧写:ST-link驱动下载和安装 编译一个无错误的工程 点击工具栏的魔法锤 点击Debug,选择ST-Link Debugger 然后点击Settings ST-LINK/V2适配器,SW模式,看芯片是否被识别

    2023年04月08日
    浏览(88)
  • STM32用ST-LINK V2-1烧录后,不会自动重启执行--Keil设置

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

    2024年02月01日
    浏览(35)
  • Keil写STM32程序.axf: Error: L6218E: Undefined symbol HAL_RTC_Init (referred from rtc.o)报错解决办法

    在写RTC的程序时,报如下的错误:....Outputatk_f103.axf: Error: L6218E: Undefined symbol HAL_RTC_Init (referred from rtc.o) 显示没有定义 网上有很多解决办法,这里提供一种思路 就是可能是由于没有添加相应的驱动文件,所以需要添加相应的stm32的驱动文件到工程中 点击添加文件,我的是

    2024年02月06日
    浏览(39)
  • 解决keil-5中stm32f103系列使用ST-Link下载程序时不能连接的问题。“flash download failed ”

    出现的问题如下: 解决方法如下: 因为新版的Keil 加入了下载器的校验机制,所以我们需要替换掉新版编译器下的原文件 需要这个文件的评论下方留言记得留言哦。 一、解压后得到 STlink 文件夹,整个文件夹替换到 软件安装目录下 /ARM 处即可 二、更新下载器固件(更新一次

    2024年02月12日
    浏览(66)
  • stm32移植freertos报错keil

    *** Using Compiler \\\'V5.06 update 7 (build 960)\\\', folder: \\\'d:Keil_v5ARMARMCCBin\\\' compiling main.c... .USERFreeRTOSConfig.h(79): error:  #130: expected a \\\"{\\\"       extern uint32_t SystemCoreClock; .FreeRTOSportableportmacro.h(210): warning:  #12-D: parsing restarts here after previous syntax error   { .FreeRTOSportableportmacro.h(215): error:

    2024年02月10日
    浏览(36)
  • Putty连接服务器后弹出Network error: Software caused connection abort

    天行健,君子以自强不息;地势坤,君子以厚德载物。 每个人都有惰性,但不断学习是好好生活的根本,共勉! 文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。 在使用putty连接服务器时,连接成功后过一会弹出如下错误 字面意思大概是 网络错误:

    2024年02月05日
    浏览(42)
  • stm32同芯片但不同flash工程更换Device出现报错

    stm32同芯片但不同flash工程更换Device出现报错 更换Device,我是从ZE换为C8: 把这个从HD更换为MD 解决!

    2024年02月09日
    浏览(35)
  • KEIL无法识别STM32芯片报错

    打开KEIL里的options,找到debug里的settings,将Connect和Reset配置如下图,再烧录程序就不会报错了

    2024年02月03日
    浏览(38)
  • docker gpu报错Error response from daemon: could not select device driver ““ with capabilities: [[gpu]]

    我们知道,想要在 docker19 及之后的版本中使用 nvidia gpu 已经不需要单独安装 nvidia-docker 了,这已经被集成到了 docker 中。 相必大家也知道,要使用宿主机的 GPU,需要在 docker run 的时候添加 --gpus [xxx] 参数。但是,在我们刚刚安装好 docker 并构建好镜像之后,直接这样运行是有

    2024年02月09日
    浏览(41)
  • 在MDK调试STM32出现“could not stop cortex-m device”软件解决办法

    这个问题出现的原因很多,答案最多的都是硬件或配置原因,总结为: 1.BOOT0和BOOT1的接法; 2.NRST引脚在开机过程出现低电平导致片子处于在reset状态; 3.或者是编译选项里你没选器件,或者是下载选项里没选器件; 4.主频超频了; 5.编辑器版本原因; 6.调试过程没关闭看门狗

    2024年02月13日
    浏览(85)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包