发新帖

最新STM32 ST-LINK Utility下载安装及使用教程

[复制链接]
5991 0

本文包含源代码、原理图、PCB、封装库、中英文PDF等资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
下载去ST官网下载最新版STM32 ST-LINK Utility
下载地址:https://www.stmcu.com.cn/Designr ... 6caad570017a6e0bdba

如果下载链接失效,也可以在ST官网直接搜索 ST-LINK,下载前需要登录你的账号,如果没有需要先注册一个,或者去我的提供的网盘下载。
网盘下载地址
链接:https://pan.baidu.com/s/1Y2IQT9862GUhPd3qrOuPTA
提取码:1074

安装


1.解压软件,双击“STM32 ST-LINK Utility v4.0.0.exe”,进入准备安装(解压)过程。

20160920161539460.png

2.进入安装向导,点击“Next”。

20160920161548125.png

3.同意许可,点击“Yes”。

20160920161600460.png

4.选择安装路径(这里默认),点击“Next”。

20160920161616789.png

5.进入安装过程,不到一分钟时间。

20160920161626570.png

6.安装最后提示“安装驱动”,点击“下一步”,最后点击“完成”安装完成。

20160920161636617.png
20160920161643344.png

7.点击“Finish”完成上位机软件及ST-LINK驱动的安装。

20160920161651289.png

8.查看版本:打开软件-> Help - > About, 可以看见版本是更新了的。

20190328005137.jpg


基本使用方法
1.Keil和IAR生成hex的配置
STM32 ST-LINK Utility软件主要是下载程序(可执行hex文件),因此需要编程工具生成hex文件才行,下面将讲述常用工具Keil和IAR生成hex的配置。

A.Keil生成hex配置

Project ->Options for Target -> Output 勾选上“Create HEX File”(如下图)

20160920161713938.png

B.IAR生成hex配置

Project ->Options -> Output Coverter -> 勾选上“Generate additional output”、选择输出格式为“Intel extended”,再次设置输出名称就配置好了(如下图)。

20160920161725063.png



2.读取STM32内部FLASH及芯片信息
使用ST-Link连接硬件(STM32芯片),打开STM32 ST-LINK Utility软件,连接芯片:Tarage  -> connect或直接点击连接快捷按钮(如下图)。

【读取FLASH信息的前提是没有添加读保护】

点击“连接按钮”之前可以设置读取FLASH的起始地址、读取长度和数据显示的宽度。

20160920161759141.png

3.打开程序(hex)
在上一步连接好芯片,并正确识别芯片之后,打开需要下载的程序(hex)文件。打开hex文件可以从菜单栏(File -> Open File)打开,也可以直接讲hex文件拖动到FLASH区域(就像从电脑复制文件到U盘一样)。

20160920161809181.png

4.下载程序(hex)
在上一步打开hex文件完成之后,点击“下载”(可以Taraget -> Program,也可以直接点击下载快捷按钮,如下图)

20160920161820947.png

弹出信息确认窗口,如hex文件路径、验证方式等,确认信息无误后点击“Start”开始下载程序。

【如:我将可执行hex文件命名为“ExecutableFile.hex”,位于桌面】

20160920161828501.png

下载过程时间长短与程序大小有关,一般都很快,出现“Verification...OK”,说明下载成功。


20160920161838135.png
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

更多

客服中心

微信扫描二维码 服务时间:周一至周日 8:30-22:00
快速回复 返回顶部 返回列表