0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

STLINK调试器的固件版本要保持更新

茶话MCU 来源:ST MCU 信息交流 2020-05-14 09:13 次阅读

偶尔有人反映,说在基于KEIL_MDK开发环境下做STM32H7芯片开发时,没法下载程序代码进行调试,有的还特意说V版本的芯片不行,而别的版本H7芯片又没问题,比方Y版本、Z版本什么的都可以。也有的人还反馈说,当把开发环境转至STM32CubeIDE‍时又可以了。

关于该问题,我特意使用MDK环境做了验证测试,不论什么版本的STM32H7芯片,可以肯定都是能够下载调试的。当遇到类似问题时,我们可以从下面几点找找原因:

一、STLINK调试器的固件版本要保持更新。

这点我们可以通过STLINK Utility软件工具或STM32CubeProgrammer 工具来完成。

二、尽量保持STM32H7系列芯片器件DFP包的更新

这个器件DFP包一般可以通过在线下载的方式在KEIL MDK环境下进行自动更新下载。当然也可以前往www.keil.com/pack 先行下载后再来手动添加。

三、在MDK环境中有关调试器的配置要正确

几乎所有STM32的开发板都集成了STLINK调试器,而且越来越多的开发板都集成了STLINK V3版的调试器,所以如果使用ST官方提供的开发板做调试的话,这点要注意,别选择错了调试器。当然,我们可以配置为自动选择。

整体来讲,若发现使用STM32H7芯片基于MDK环境没法下载调试的话,先重点在上面几点找找原因,尤其前两点。当然,如果是因为缆线连接、供电等其它原因导致的异常就另当别论了。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    456

    文章

    51157

    浏览量

    426911
  • 调试器
    +关注

    关注

    1

    文章

    306

    浏览量

    23827
  • STM32H7
    +关注

    关注

    0

    文章

    7

    浏览量

    3846

原文标题:STM32H7芯片基于Keil MDK 环境下载失败的话题

文章出处:【微信号:stmcu832,微信公众号:茶话MCU】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    AirPods如何进行固件更新

    AirPods的固件更新通常是通过与iPhone、iPad或Mac等苹果设备连接时自动进行的。以下是更新AirPods固件的介绍: 一、准备工作 确保设备连接 : 将AirPods放入
    的头像 发表于 12-05 14:59 598次阅读

    MSP调试器用户指南

    电子发烧友网站提供《MSP调试器用户指南.pdf》资料免费下载
    发表于 12-05 14:56 0次下载
    MSP<b class='flag-5'>调试器</b>用户指南

    苹果发布适用于AirPods Pro 2新固件更新

    据10月25日外媒报道,苹果公司近期发布了针对AirPods Pro 2的新固件更新版本号为7B19,这是在9月发布的7A305版本后的又一次升级。此次
    的头像 发表于 10-25 14:39 903次阅读

    苹果推送针对Beats Studio Buds+最新固件更新

    苹果公司今日悄然推送了针对Beats Studio Buds+的最新固件更新,标志着自该耳机于2023年问世以来,首次迎来系统层面的优化升级。此次更新固件
    的头像 发表于 09-05 17:08 1166次阅读

    做了个DAPLink调试器,最高支持1500V隔离!静电多不了一点!

    工程名称:基于AT32F415的隔离DAP-Link调试器前言做了一款隔离DAPLink调试器,最高支持1500V隔离(不接入隔离电源情况下可以达到5KV)。能隔离大部分静电!基于AT32F415
    的头像 发表于 06-06 08:05 261次阅读
    做了个DAPLink<b class='flag-5'>调试器</b>,最高支持1500V隔离!静电多不了一点!

    stm32h5使用jlink调试器,在while (READ_BIT(RCC-&gt;CR, RCC_CR_PLL1RDY) == 0U)这里超时的原因?

    如题,STM32CUBE IDE 1.15.0,使用的芯片是stm32H563zit,官方nucleo开发板,板子上自带stlink调试器,使用板子上自带的stlink调试器的时候,程
    发表于 05-27 07:36

    STM32H563的STlink-V3无法识别是什么原因导致的?

    STlink固件是可以更新的,则说明目前的ST的USB口的连接是正常的,并没有受到影响。 在Keil里面,试试无法找到,设备管理里面也找不到……
    发表于 05-24 07:13

    使用Cubemonitor查看变量的变化,使用哪个版本STLINK硬件可以达到最高的采样率?

    请问使用Cubemonitor查看变量的变化,使用哪个版本STLINK硬件可以达到最高的采样率? 可以达到多少? 我的STLINK V2更新频率是4ms太低了
    发表于 05-20 07:58

    Aurix development studio是否支持GCC调试器

    当我尝试使用 Aurix development studio 调试 Aurix 示例时,我发现只有两个选项 TASKING C/C++ 调试器 winIDEA 调试器 我的问题是,GCC
    发表于 05-20 06:57

    如何自制CAN调试器

    candleLight固件还支持BUSMASTER(这个也就很厉害了,用过的都懂),BUSMASTER是一款功能强大的专业级CAN总线调试软件,不仅能够应对一般的CAN调试开发,还一个用于设计,监测,分析与模拟CAN网络的开源的
    的头像 发表于 04-15 11:18 1026次阅读
    如何自制CAN<b class='flag-5'>调试器</b>?

    STM32H747双核如何用JLINK调试

    1.我之前是在STM32H747的官方开发板discover上进行调试,板子上自带了STlink调试器,按照官方文档配置可以进行双核调试 2.目前自己设计的板子上是
    发表于 03-28 08:58

    STM32H563的STlink-V3无法识别怎么解决?

    STlink固件是可以更新的,则说明目前的ST的USB口的连接是正常的,并没有受到影响。 在Keil里面,试试无法找到,设备管理里面也找不到……
    发表于 03-13 06:23

    jlink调试器的工作原理

    我们平时使用的jlink调试器就是使用JTAG接口,JTAG以前是用于测试芯片的一种通信方式,现在部分ARM或者DSP等都存在JTAG接口,这样我们就可以通过JTAG接口访问CPU以及其内部状态信息等。
    的头像 发表于 03-08 12:32 3312次阅读
    jlink<b class='flag-5'>调试器</b>的工作原理

    应用单片机开发的ST LINK调试器设计制作

    调试ST单片机的过程中,ST-LINK是一个很好使用的调试工具。今天,我们就根据网络上的设计方案进行简化,设计制作一个ST LINK调试器,用于之后的单片机开发。
    发表于 03-06 10:26 1251次阅读
    应用单片机开发的ST LINK<b class='flag-5'>调试器</b>设计制作

    调试器连接MCU不稳定怎么办?

    有没有小伙伴遇到使用GDlink或者Jlink调试GD32 MCU的时候出现不稳定的情况,刚要发现问题时调试器和MCU断开连接了,这个时候可能抓狂的心都有了。今天就教给大家几个提高调试器连接MCU稳定性的方法。
    的头像 发表于 02-21 09:44 1009次阅读
    <b class='flag-5'>调试器</b>连接MCU不稳定怎么办?