keil下载代码时出现:“Not a genuine ST Device! Abort connection“的错误

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

       keil下载代码时出现:“Not a genuine ST Device! Abort connection“的错误

 

        最近在学习嵌入式,难免要玩一些开发板。我选择了相对比较便宜的STM32F10C8T6,所以我就从网上购买了这快板子。刚开始买回来的时候,我根本不知道往板子上烧录代码的时候还需要ST-LINK,因为我在学F407的时候用的是串口烧录的,所以我也想在这块板子上用串口烧写代码,但是我遇到了很多问题。首先就是我这台笔记本电脑还没有安装串口,我查阅了很多资料才把串口安装上去,但是串口只是安装上去了,依旧是用不了。所以我放弃了串口这条路径,就从网上买了ST-LINK。

       可能是因为我太心急,买回来就直接连上电脑开始下载代码,没想到依旧是困难重重,果然心急吃不了热豆腐。

       原来还需要在电脑上安装ST-LINK的驱动软件,折腾了好久终于装上了,代码也可以正常烧录了,虽然浪费了很多时间,但是成就感满满!

       下面我就把我这次遇到的一个关于ST-LINK的问题和解决方法写下来,供自己纪念和参考:


在连接上ST-LINK之后下载代码的时候仍然会报错,出现:"Not a genuine ST Device! Abort connection"的错误。

一.错误的原因:根据翻译我们可以知道,原因就是我们的ST-LINK不是正版的,所以它会有提示,但是这不影响我们代码的下载,代码依旧可以下载的板子上去。也就是说这个是可以忽略的。但是,总是报错也是很烦的,搞人心态,所以我习惯把它解决!

keil下载代码时出现:“Not a genuine ST Device! Abort connection“的错误

二.解决方法:

        1.在Keil中点击魔术棒

keil下载代码时出现:“Not a genuine ST Device! Abort connection“的错误

         2.选择Debug下的Settings

keil下载代码时出现:“Not a genuine ST Device! Abort connection“的错误

         3.将Pack选项下的Enable勾选去掉

keil下载代码时出现:“Not a genuine ST Device! Abort connection“的错误

        4.点击确定就可以解决,下载就会很流畅。

三.如果以上方法还是不能解决的话,我们可以在上面的基础之上再做以下操作:

        1.找到下面这个文件

keil下载代码时出现:“Not a genuine ST Device! Abort connection“的错误

         2.打开之后按Ctrl+F输入:Not a genuine ST Device! Abort connection找到这个报错并给这两行报错添加注释,点击保存关闭就可以了

keil下载代码时出现:“Not a genuine ST Device! Abort connection“的错误文章来源地址https://www.toymoban.com/news/detail-415648.html

到了这里,关于keil下载代码时出现:“Not a genuine ST Device! Abort connection“的错误的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 关于解决keil5在仿真器下载时出现error: flash download failed - “Cortex-M3”的问题

    这个问题搞得我到凌晨03:00左右才睡,必须的记一下,避免以后又忘了。    出现这种情况也是一般在被下载到不同flash型号的芯片才会有的(我第一次下载到STM32F103VET6上没问题,但是换成STM32F103RBT6时就出现这问题了),正常添加步骤是这样的, 图1 添加芯片flash步骤    但

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

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

    2024年02月12日
    浏览(66)
  • MySQL连接时出现Host ‘::1‘ is not allowed to connect to this MySQL server

    报错原因 之前想着要提高一下连接速度,所以在my.ini中加入了:skip-name-resolve,当时的数据库root账号设置的登录权限是%,因此没有出现连接错误,这次因为是新建数据库,root账号的登录权限默认是localhost,所以就出现了这个问题 当skip-name-resolve被开启后,MySQL就不会进行D

    2024年02月05日
    浏览(33)
  • 连接数据库时出现WARN: Establishing SSL connection without server‘s identity verification is not recommended.

    这个错误是--不建议在没有服务器身份验证的情况下建立SSL连接。 根据MySQL 5.5.45 +,5.6.26 +和5.7.6+的要求,如果未设置显式选项,则默认情况下必须建立SSL连接。默认为建立链接true,我们只需要让他不建立,设置为false 即可。 所以解决办法就是在url的最后添加“useSSL=false”

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

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

    2024年02月05日
    浏览(42)
  • 《 STM32 ST-LINK Utility 》__代码下载工具下载、安装和使用说明(小白也能懂)

    目录 一、什么是STM32 ST-LINK Utility? 二、STM32 ST-LINK Utility有什么用? 三、官方途径下载软件! 四、我的资源 五、安装 六、怎么用? 1、比如我们经常使用的Keil是如何生成hex 2、读取STM32内部FLASH及芯片信息 3、打开hex程序 4、下载程序  (* ̄︶ ̄)创作不易!期待你们的 点赞、

    2024年02月06日
    浏览(45)
  • git报错——kex_exchange_identification: read: Software caused connection abort banner exchange......

    1、问题: 在IDE推送的时候,出现了如下的问题,特此记录一下: kex_exchange_identification: read: Software caused connection abort banner exchange: Connection to 175.24.250.178 port 22: Software caused connection abort fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository

    2024年02月11日
    浏览(37)
  • Keil5如何安装芯片包(Device)

    之前由于换了个新的stm系列的芯片,而我的芯片库里面没有这种类型的芯片,所以没办法下载程序到对应的芯片中去,这个问题浪费了我一个多小时的时间才解决,其实添加芯片包,也就是添加Device,十分简单,大家遵循下面的步骤即可。 1.第一步打开keil5软件,去点击下方的魔

    2024年02月16日
    浏览(46)
  • github上传文件遇到错误:kex_exchange_identification: read: Software caused connection abort banner exchange:

    github上传文件时,连接不上ssh,输入ssh -T git@github.com,检查连接,出现以下错误: kex_exchange_identification: read: Software caused connection abort banner exchange: Connection to 20.205.243.166 port 22: Software caused connection abort 其中20.205.243.166是github的地址,22号端口是和你连接的端口。这段话意思是

    2024年02月10日
    浏览(41)
  • 5、STM32—Keil在线调试(ST-Link)

           (1)打开keil点击option for target选项          (2)点击Debug进行对调试模式的设置(使用硬件仿真前需连接好相应连线)   二、进入调试模式         (1)点击Keil工具栏的Start/Stop Debug Session按钮(或者按快捷键Ctrl+F5)         (2)调试模式界面      

    2024年04月27日
    浏览(33)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包