STM32笔记--使用ST-Link下载hex文件

嵌入式产品开发过程中,日常使用ST-Link下载程序时都是在MDK编译器中下载源代码,但ST-Link其实也可以直接下载hex文件,STM32官方就有提供一个ST-Link下载程序的工具STM32 ST-LINK Utility,只需三步,就能将hex文件下载到单片机中,相比使用串口下载hex文件繁琐的步骤操作,真香

1 ST-LINK Utility下载安装

1.1 下载ST-LINK Utility

  • ST-LINK Utility是意法半导体提供的开源工具,直接在意法半导体官网即可下载
    下载链接:https://www.st.com/en/development-tools/stsw-link004.html
    
  • 下载界面如下:
  • 账号密码登录,点击Get Software即可下载ST-LINK Utility安装包

1.2 ST-LINK Utility安装

  • 解压安装包,双击STM32 ST-LINK Utility v4.5.0,打开界面如下:

  • 注意软件安装位置,一直next即可

  • 安装完成界面

  • 安装完成后,桌面会出现 STM32 ST-LINK Utility 的软件图标

2 ST-LINK Utility的使用

2.1 Connect to the target

  • 打开ST-LINK Utility,界面如下所示:

  • 将ST-Link连接单片机,并将USB口接到电脑的串口,点击Connect to the target按钮图标(注意:电脑需安装有ST-Link驱动,若电脑没安装驱动可阅读下文 3.2 ST-LINK驱动安装进行驱动安装)

  • 如果ST-Link连接正确并通电的情况下,就会读出器件的ID号,以及其它一些信息,如下图所示

2.2 Open file

  • 点击Open file按钮图标,选择所要下载的hex文件

  • 正确的选择hex文件后,会出现以下界面

2.3 Program Verify

  • 点击Program Verify按钮图标

  • 会弹出一个窗口,这个窗口的配置都不用修改,默认的即可,点击Start即可开始下载程序

  • 当日志区域出现 Verification…OK 时即代表hex文件已下载到单片机

3 ST-LINK Utility资料及ST-LINK驱动

3.1 ST-LINK Utility资料

  • 在ST-LINK Utility安装路径文件夹底下的Docs文件夹即存放着ST-LINK Utility的用户手册等相关资料

  • 也可以在ST-LINK Utility界面点击Help按钮,选择相应的文件名,即能直接打开Docs文件夹底下存放的ST-LINK Utility用户手册等相关资料

3.2 ST-LINK驱动安装

  • 在ST-LINK Utility安装路径文件夹底下的ST-LINK_USB_V2_1_Driver文件夹存放ST-LINK驱动

  • 若电脑没有安装ST-LINK驱动,选择相应的驱动.exe文件

  • 一直点击下一步即可

  • 驱动安装完成

笔者知识有限,如果发现本文有错误的地方欢迎批评、指正,若本文对您有所帮助,转发、分享也是笔者坚持的动力,关注微信公众号:南风过境蜻蜓飞,后台回复 ST-LINK 获取ST-LINK Utility安装包

关注南风过境蜻蜓飞,开启物联网、嵌入式学习之旅

猜你喜欢

转载自blog.csdn.net/qq_42965739/article/details/106028234