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环境没法下载调试的话,先重点在上面几点找找原因,尤其前两点。当然,如果是因为缆线连接、供电等其它原因导致的异常就另当别论了。

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

    关注

    462

    文章

    53534

    浏览量

    459119
  • 调试器
    +关注

    关注

    1

    文章

    325

    浏览量

    24924
  • STM32H7
    +关注

    关注

    0

    文章

    7

    浏览量

    4549

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    调试器无法连接的排查方法

    : IDE 调试设置选择 SWD 接口,速度降至 1MHz 尝试。 更新调试器驱动(如 J-Link、DAP-Link)。 芯片保护: 若程序禁用了 SWD 接口,需通过 串口 ISP 擦除整片。
    发表于 11-18 06:15

    基于STLINK-V3PWR数据手册的电源测量单元与调试器技术解析

    STMicroelectronics STLINK-V3PWR源测量单元(SMU)和调试器/编程(适用于STM32)设计用于在STM32应用中同步代码执行和实时功耗
    的头像 发表于 10-25 17:50 1363次阅读
    基于<b class='flag-5'>STLINK</b>-V3PWR数据手册的电源测量单元与<b class='flag-5'>调试器</b>技术解析

    StellarLINK在线调试器技术解析与应用指南

    STMicroelectronics STELLARLINK内电路调试器和编程是一套高性价比、小尺寸、快速原型设计解决方案,用于汽车应用。该编程是一款无源USB转JTAG调试器
    的头像 发表于 10-25 13:53 835次阅读
    StellarLINK在线<b class='flag-5'>调试器</b>技术解析与应用指南

    ‌STMicroelectronics AEK-MCU-SPC5LNK 编程调试器技术解析

    STMicroelectronics AEK-MCU-SPC5LNK加密狗开发用作SPC58汽车微控制调试器/编程加密狗。AEK-MCU-SPC5LNK结合了无源USB转JTAG调试器
    的头像 发表于 10-21 11:51 258次阅读
    ‌STMicroelectronics AEK-MCU-SPC5LNK 编程<b class='flag-5'>调试器</b>技术解析

    ‌MPLAB® ICD 5内电路调试器技术解析与应用指南

    Microchip Technology MPLAB® ICD 5内电路调试器/编程套件 (DV164055)是一款快速、功能丰富的仿真和编程工具,适用于PIC® 、dsPIC® 、AVR
    的头像 发表于 10-11 10:15 443次阅读
    ‌MPLAB® ICD 5内电路<b class='flag-5'>调试器</b>技术解析与应用指南

    MPLAB® PICkit™5 内电路调试器技术解析与应用指南

    Microchip Technology MPLAB® PICkit™ 5内电路调试器/编程支持对所有Microchip元件(包括PIC® 、dsPIC® 、AVR® 和SAM (ARM®) 器件
    的头像 发表于 10-11 10:09 601次阅读
    MPLAB® PICkit™5 内电路<b class='flag-5'>调试器</b>技术解析与应用指南

    ‌MPLAB® PICkit™ Basic调试器技术解析与应用指南

    Microchip Technology MPLAB^®^ PICkit™ Basic调试器是一套经济划算的调试解决方案,适用于不需要高压编程或高级调试功能的项目。Microchip MPLAB
    的头像 发表于 09-29 13:44 513次阅读
    ‌MPLAB® PICkit™ Basic<b class='flag-5'>调试器</b>技术解析与应用指南

    SEGGER Ozone调试器支持第三方调试工具

    SEGGER强大的Ozone调试器和性能分析,长期以来一直深受J-Link和J-Trace用户的信任,现在可以支持第三方调试工具了。
    的头像 发表于 09-29 11:45 691次阅读

    求助,关于NULINK调试器固件更新问题求解

    这出现在我的 Keil IDE 中,但即使在成功更新固件后它仍然显示。如何解决此问题?
    发表于 08-18 06:18

    SEGGER J-Link调试器支持Allegro微控制

    SEGGER领先的J-Link调试器现在可用于Allegro MicroSystems MCU的程序下载和在线调试。有了J-Link的支持,结合Ozone多平台调试器,以及Flasher系列的专业在线编程
    的头像 发表于 06-10 09:29 901次阅读

    有办法让SDK 1.3.5与JTAG调试器配合使用吗?

    .... 的 DIE 引用的位于 0x0 的 DIE 调试器停止在主界面。 之后,如果我继续执行(运行),调试器就不再响应--不会在任何断点处停止,也不允许暂停。 我只能终止调试会话。 如果我更改项目设置,并将
    发表于 05-23 07:32

    基于8051 IP调试器设计方案

    8051 IP调试器是一种对基于8051指令系统的IP核进行调试的软硬件结合工具,需要与集成开发环境(IDE)结合使用。
    的头像 发表于 05-07 11:37 854次阅读
    基于8051 IP<b class='flag-5'>调试器</b>设计方案

    STM32H563的STlink-V3无法识别是怎么回事?

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

    stlink V3mini调试器不能识别stm32f030F4P6芯片怎么解决?

    stlinkV3mini 调试器不能识别stm32f030F4P6芯片,有解决办法吗?
    发表于 03-12 06:55

    Microchip多功能MPLAB® PICkit™ Basic调试器主要特性分析

    Microchip推出多功能MPLAB PICkitBasic调试器        为使更多工程师能够享受更强大的编程与调试功能,Microchip Technology Inc.(微芯科技公司
    的头像 发表于 03-10 18:42 1245次阅读