加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
登录/注册
立即注册,领取新人专属福利!
  • 资料介绍
    • 前言
    • 步骤
    • 效果
    • 小结
  • 资料预览
  • 相关推荐
申请入驻 产业图谱

LAT1187 在Keil中使用STM32CubeProgrammer

03/26 09:37
147
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

LAT1187 在Keil中使用STM32CubeProgrammer

299.19 KB

前言

STM32 MCU 新产品的早期用户有时候会遇见工具链还在完善中的情形,例如,一部分STM32 工具已经支持该产品,而另外一部分 STM32 工具还在更新中。具体到 Keil 用户,用户有可能可以使用 STM32CubeProgrammer 进行下载,但是 Keil 编译器中支持该产品系列的软件 Pack 还需要一些时间才会被更新。从而,用户能够使用 Keil 编译器进行编译甚至调试,但没法直接在 Keil 环境中对新产品进行下载。对此,用户可以选择等待,也可以自行扩展 Keil 的 FLM 来支持该产品。但考虑到用户产品开发的时间限制以及新的STM32 正式 Pack 很快就会发布,更简单快速的一种解决方案是在 Keil 中直接使用STM32CubeProgammer 在进行调试前下载。

步骤

这里以一个 NUCLEO-H723ZG 的 CRC_Example 为例。它是 STM32Cube 包中的一个完善的工程,可以正常使用配套的 Pack 进行编译下载调试。我们只是使用这个工程说明如何直接使用 STM32CubeProgrammer 进行 Flash 下载,没有其他特别的含义。

首先,在 Keil 工程界面里,选择[Flash]->[Configure Flash Tools]菜单。或者在工程浏览器的工程名字上点击右键,选择[Options]然后选择[Utilities]。

效果

这时候如果直接选择[Debug]。

小结

本文提供了在 Keil 中使用 STM32CubeProgrammer 来进行调试前下载固件的方法,适合 STM32MCU 新产品的早期用户在使用 Keil 时进行参考。

 

资料预览

点赞
收藏
评论
分享
加入交流群
举报

相关推荐

方案定制

去合作
方案开发定制化,2000+方案商即时响应!