历史上的今天
返回首页

历史上的今天

今天是: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文件

一直点击下一步即可

驱动安装完成

推荐阅读

史海拾趣

Boyd Corporation公司的发展小趣事

随着公司规模的扩大和市场需求的增长,Boyd Corporation积极拓展全球业务版图。公司在多个国家和地区设立了生产基地和研发中心,以便更好地服务全球客户。通过全球化布局,Boyd Corporation不仅提升了生产效率,还加强了与全球客户的合作关系,进一步巩固了其在电子行业的领导地位。

全鹏(CHAMPION)公司的发展小趣事

全鹏公司一直重视研发和创新。为了不断满足市场需求,公司投入大量资源用于新技术和新产品的研发。通过引进高素质、高学历的研发人员,建立先进的研发实验室和测试中心,全鹏公司在产品研发方面取得了显著成果。这些新技术和新产品的推出不仅提升了全鹏公司的市场竞争力,也为客户带来了更好的使用体验。

C-MAX Time Solutions公司的发展小趣事

随着业务的不断发展,C-MAX Time Solutions公司开始寻求与行业内其他企业的战略合作。通过与一家知名通信设备制造商的合作,C-MAX成功将其时间同步技术融入对方的设备中,从而实现了产品的互补和市场的共同开拓。这一合作不仅拓宽了C-MAX的业务范围,也提高了其品牌在行业内的知名度和影响力。

奇力新(chilisin)公司的发展小趣事

随着业务的不断发展和市场需求的增长,奇力新开始在全球范围内进行布局。公司先后在亚洲、欧洲、美洲等地设立了生产基地和研发中心,提升了产能和研发能力。同时,奇力新还积极寻求与国际知名企业的合作,共同开发新产品和新技术。这些举措不仅提升了奇力新的品牌影响力和市场竞争力,还为其未来的发展奠定了坚实的基础。

东科半导体(DK)公司的发展小趣事

东科半导体(DK)公司自创立之初,就专注于电源管理芯片的研发与生产。公司初期面临资金紧张、技术储备不足等挑战,但凭借对技术的执着追求和对市场的敏锐洞察,东科逐步在行业中崭露头角。公司创始人带领团队夜以继日地研发,成功推出了一系列具有竞争力的电源管理芯片产品,赢得了市场的认可。

ALLEN BRADLEY公司的发展小趣事

面对电源管理芯片市场需求的不断增长,东科半导体(DK)公司决定投资扩产。公司投资数亿元建设新的生产线和研发基地,提升产能和研发能力。同时,公司还加大了对新技术、新产品的研发投入,不断推出具有竞争力的新产品。通过投资扩产和加大研发投入,东科半导体(DK)公司进一步巩固了其在电源管理芯片市场的领先地位。

以上五个故事从不同角度展现了东科半导体(DK)公司在电子行业中的发展历程和成就。这些故事不仅记录了公司的成长轨迹,也反映了公司在技术创新、产学研合作、市场拓展和品牌建设等方面的努力和成果。

问答坊 | AI 解惑

《新型电源电路应用实例》作者:薛永毅

再来交流点资料。尊重版权,勿作商用。 …

查看全部问答>

【招聘】奥笙北京公司软件部招聘信息(重新发帖)

奥笙公司软件部门招聘信息(北京职位) 公司简介    奥笙时代科技(北京)有限公司(www.orpheusys.com) 是成立于2007年的高科技企业,位于中关村腹地才智大厦,毗邻北大、清华和中科院,本公司与中科院声学研究所建立了战略合作关系, ...…

查看全部问答>

cximage600_ce绘制图片闪烁

cximage600_ce在连续绘制多幅图片的时候会不停的闪烁,如果要用双缓冲修改的话,应该改哪个地方呢?…

查看全部问答>

STC12C5A32S2这个片子,串口下载的时候,无法下载。出现以下提示

这个片子我按照厂家提供的下载电路搭建的,第一次下载成功了,再下载就无法下载了,上次下的程序还再执行,只要上上电就执行程序,就是不下载,我也按照顺序,先点下载然后再上电,还是不行,哪位给解决一下,谢谢。 Chinese:正在尝试与 MCU/单片 ...…

查看全部问答>

请教如何在arm9上使用mysql数据库

要做个项目,以arm9为基础,控制器是别人开发的,提供接口给我们,我们负责应用程序的开发,自己做的程序需要查询mysql数据库,所以想把mysql集成到板子里去,想请教下这么做是否可行,可行的话要如何做,能推荐几本参考书?谢谢…

查看全部问答>

LED点阵显示仿真

LED点阵显示仿真----由浅入深之8X8,16X16,24X24LED点阵流动显示 一直以来,对LED点阵显示很感兴趣,特别是流动点阵显示。论坛里有不少例子,可是在我的电脑上大多无法正常运行。有的一运行就S机,能运行的,也是字符不清。于是,自己动手 ...…

查看全部问答>

fifo缓存

请问有谁做过,用FIFO来构成数据缓存窗口的啊,比如3*3的数据缓存窗口?请教,谢谢…

查看全部问答>

MSP430g2 launch pad 下载问题

看了David_Lee https://bbs.eeworld.com.cn/thread-303736-1-1.html 那Grace很不错,跟着他做了个实验,以前用的是CCS3.3,产生一个out 文件,要在file 里load program的,可现在的CCS4没有这个选择,只需要lauch TI debugger,可我的出现下面的 ...…

查看全部问答>

职场:出色拍档的六大要素

  步入社会,你每天要和形形色色的人打交道,在社会的每个角落,你都不可能是孤立的,你必须要通过与其他人合作完成自己的工作任务。如果你在公司里工作,那么,你是否具有团队精神,直接关系到你的业绩。一些大公司招聘人才时,十分注重人才的团 ...…

查看全部问答>

ARM学习,从语言到系统的葵花宝典!

由于资料比较大,附件传不上,只能用百度云分享给大家了。 百度云: http://pan.baidu.com/s/1sjsb76d 密码: a6uk 百度链接经常出问题,如以上链接不能访问请访问我的个人分析空间查找。 地址:http://pan.baidu.com/share/home? ... are#catego ...…

查看全部问答>