一,官方下载地址:
http://www.st.com/content/st_com/en/products/embedded-software/development-tool-software/stsw-link004.html
二,ST-LINK Utility简介
STM32 ST-LINK Utility工具在产品开发过程中测试一些其他版本的代码,可以直接下载hex,而不用打开工程再编译去下载。 当你开发完一个STM32产品,需要量产的时候,就可以用这个工具直接下载hex代码,对代码加密(读保护)。
ST-LINK V2两种不同版本接口管脚信息:
STM32 ST-LINK Utility软件包含ST-Link驱动。若你安装了STM32 ST-LINK Utility软件,你的ST-Link就不用单独安装驱动了,可以直接使用(比如Keil、IAR在线调试、下载等)。
STM32 ST-LINK Utility软件除了可以快速读取FLASH数据外,还可快速读取STM32芯片型号、ID、版本等信息。
三,安装:载的“STM32 ST-LINK Utility v4.5 setup.exe”软件为例讲述。
1,选择安装路径(这里默认),点击“Next”
2,等待安装,点击finish
3,安装最后提示“安装驱动”,点击“下一步”,最后点击“完成”安装完成。
4,从桌面打开ST-LINK Utility查看版本:打开软件-> Help - > About
三,使用方法:
1.keil和IAR生成hex的配置:
Project ->Options for Target -> Output 勾选“Create HEX File”
2,IAR生成hex配置:
Project ->Options -> Output Coverter -> 勾选上“Generate additional output”,选择输出格式选择“Intel extended”
3,读取STM32内部FLASH及芯片信息:
使用ST-Link连接硬件(STM32芯片),打开STM32 ST-LINK Utility软件,连接芯片:Tarage -> connect
size:0x0010 data width:16bits
4,打开程序(hex):
连接好芯片,正确识别芯片之后,打开需要下载的程序(hex)文件;打开hex文件可以从菜单栏(File -> Open File)打开它。
5,下载程序(hex):
在上一步打开hex文件完成之后,点击“下载”(可以Taraget -> Program,也可以直接点击下载快捷按钮)。
弹出信息确认窗口,如hex文件路径、验证方式等,确认信息无误后点击“start”开始下载程序。
出现“Verification...OK”,说明下载成功,很快就下载完了。
上一篇:关于ST-Link下载STM32程序的使用
下一篇:STM32笔记--使用ST-Link下载hex文件
推荐阅读最新更新时间:2024-11-17 01:25
推荐帖子
- 用数码管同时显示100组数据如何实现
- 6位数据为一组,上位机发送100组数据到单片机,用数码管同时显示100组数据,要用几个单片机来控制?如何实现最好?用数码管同时显示100组数据如何实现用一个单片机+一个CPLD比较好点.为什么非要同时显示100组数据啊??不过那样子看上去也很有气势啊!6*100=600LED??你是这个意思吗?一个单片机+若干74HC595单片机多了,通讯会比较麻烦电子类私活兼职:http://www.getproject.com.cnhttp://hi.baidu.com/boshiclub
- HHY55 嵌入式系统
- 关于步进电机控制
- 各位高手:这是两相电机,怎么接线呢?我接的线不知道是不是不对,还是程序有问题,在软件防真时可以,但是下载到板上时电机就老是抖动,没按照我设计的转一圈转。我是:2跟5并接12V,然后P0.0接3P0.1接1P0.2接4P0.3接6/***************步进电机控制******************/#includereg52.h#defineuintunsignedint#defineucharunsignedcharuch
- czc568 单片机
- 车用功放IC TA8205AH的应用及代换
- 一台三菱帕杰罗车用音响,故障现象为无声,其余功能工作正常,经查为功放集成电路TA8205AH损坏。TA8205AH为东芝公司生产的22W×2双声道音频功率放大集成电路,采用17引脚封装。每一声道由前置放大级和功率放大级组成,功率放大级内部接成BTL形式,因此输出功率大,被广泛应用在如三菱帕杰罗及CLARION(歌乐)、SONY等众多品牌的车用高档音响上。TA8205AH的热阻系数低、噪声小、电压增益可调、失真度小,内部除设有过载保护、过热保护、短路保护以及静音功能外,还设有待机功能。它的工作
- frozenviolet 汽车电子
- 2407A最小系统板调试问题?
- 并口的仿真器要设置好计算机并口的工作模式。请找一个好的板块对照操作下,比较容易发现问题,如果还有问题请,联系我们公司最近的办事处。2407A最小系统板调试问题?如果设置正确,请检查下你的板卡,查相关的信号1、clkout有输出否?2、EMU0,EMU1有没有上拉?用SDconfig能正常检测到JtagDevice吗? 先谢谢大家了!(我的2407最小系统板附后)1、再检查一下,VccP管脚不要悬空,直接连到5V或GND,其他信号Ready,ENA144也拉高到3
- xag1980 微控制器 MCU
- 【独一无二】精品嵌入式资料导航
- 因为资料较多,先整理这一部分,后续还会完善并相继推出ARM116410专区,以便大家学习交流。如果这个帖子对您有帮助,烦请各位顶贴,小弟先谢谢了O(_)O(一)2440专区:优秀论坛专区:第二:http://community.eeworld.net/第三:http://bbs.mcuol.com/第四:http://www.witech.com.cn/bbs/第五:http://www.eetop.cn/bbs/forum-70-1.html转帖专区:【转贴】24
- wwjj629 嵌入式系统
- 确保AD/ADAS系统的安全:避免数据泛滥的关键!
- 为确保AD/ADAS系统的安全性,各大车企通常需要收集、处理和分析来自于摄像头、激光雷达等传感器的数据,以找出提高系统安全性和性能的方法。然而在数据收集过程中,不可避免地会出现大量无价值数据,造成数据泛滥的情况,进而影响数据的分析处理进程。为此,本文将为大家分享如何通过合适的指标及分析工具,实现数据的高效管理、解读和正确分析,以避免数据泛滥的不利影响!一、现有问题对于汽车制造商来说,确保AD/ADAS系统的安全性通常需要收集大量数据。为了开发、验证
- 康谋自动驾驶 汽车电子
设计资源 培训 开发板 精华推荐
- 用于有线网络的 3.3V DC 到 DC 单路输出电源
- ip6559方案验证
- 使用 ROHM Semiconductor 的 BD5235 的参考设计
- 用于 MCU 系统负载感应的 NCP300HSN45T1 4.5V 电压检测器的典型应用
- 使用 LT1054CSW 负倍压器的典型应用
- 用于汽车应用的 LTC3643EUDD 12V 备份系统的典型应用电路
- LT3970IMS-3.3 5V 同步降压转换器的典型应用
- SECO-RANGEFINDER-GEVK:SiPM 直接飞行时间 (dToF) LiDAR
- 使用 Analog Devices 的 LTC2605CGN 的参考设计
- LT6656AIDC-2.5、2.5V 扩展电源范围电压基准的典型应用