历史上的今天
今天是:2024年09月14日(星期六)
2021年09月14日 | STM32笔记--使用ST-Link下载hex文件
2021-09-14 来源:eefocus
嵌入式产品开发过程中,日常使用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文件

一直点击下一步即可

驱动安装完成
史海拾趣
|
奥笙公司软件部门招聘信息(北京职位) 公司简介 奥笙时代科技(北京)有限公司(www.orpheusys.com) 是成立于2007年的高科技企业,位于中关村腹地才智大厦,毗邻北大、清华和中科院,本公司与中科院声学研究所建立了战略合作关系, ...… 查看全部问答> |
|
STC12C5A32S2这个片子,串口下载的时候,无法下载。出现以下提示 这个片子我按照厂家提供的下载电路搭建的,第一次下载成功了,再下载就无法下载了,上次下的程序还再执行,只要上上电就执行程序,就是不下载,我也按照顺序,先点下载然后再上电,还是不行,哪位给解决一下,谢谢。 Chinese:正在尝试与 MCU/单片 ...… 查看全部问答> |
|
要做个项目,以arm9为基础,控制器是别人开发的,提供接口给我们,我们负责应用程序的开发,自己做的程序需要查询mysql数据库,所以想把mysql集成到板子里去,想请教下这么做是否可行,可行的话要如何做,能推荐几本参考书?谢谢… 查看全部问答> |
|
看了David_Lee https://bbs.eeworld.com.cn/thread-303736-1-1.html 那Grace很不错,跟着他做了个实验,以前用的是CCS3.3,产生一个out 文件,要在file 里load program的,可现在的CCS4没有这个选择,只需要lauch TI debugger,可我的出现下面的 ...… 查看全部问答> |
|
步入社会,你每天要和形形色色的人打交道,在社会的每个角落,你都不可能是孤立的,你必须要通过与其他人合作完成自己的工作任务。如果你在公司里工作,那么,你是否具有团队精神,直接关系到你的业绩。一些大公司招聘人才时,十分注重人才的团 ...… 查看全部问答> |
|
由于资料比较大,附件传不上,只能用百度云分享给大家了。 百度云: http://pan.baidu.com/s/1sjsb76d 密码: a6uk 百度链接经常出问题,如以上链接不能访问请访问我的个人分析空间查找。 地址:http://pan.baidu.com/share/home? ... are#catego ...… 查看全部问答> |




