STM32 ST-LINK Utility安装下载程序配置

发布者:SereneSunset最新更新时间:2021-10-18 来源: eefocus关键字:STM32  ST-LINK  下载程序  配置 手机看文章 扫描二维码
随时随地手机看文章

一,官方下载地址:


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”,说明下载成功,很快就下载完了。

关键字:STM32  ST-LINK  下载程序  配置 引用地址:STM32 ST-LINK Utility安装下载程序配置

上一篇:关于ST-Link下载STM32程序的使用
下一篇:STM32笔记--使用ST-Link下载hex文件

推荐阅读最新更新时间:2024-11-17 01:25

stm32f103 pwm模式配置总结
void MiniBalance_PWM_Init(u16 arr,u16 psc) { RCC- APB1ENR|=1 1; //TIM3时钟使能 RCC- APB2ENR|=1 3; //PORTB时钟使能 GPIOB- CRL&=0XFFFFFF00; //PORTB0 1复用输出 GPIOB- CRL|=0X000000BB; //PORTB0 1复用输出 TIM3- ARR=arr;//设定计数器自动重装值 TIM3- PSC=psc;//预分频器不分频 TIM3- CCMR2|=6 12;//CH4 PWM1模式 TIM3- CCMR2|=6 4; //CH3 PWM1模式 TIM3- CCMR2|=1 11;//CH
[单片机]
stm32f103 pwm模式<font color='red'>配置</font>总结
STM32双路信号源及配置平台电路设计
随着在雷达探测、仪表测量、化学分析等领域研究的不断深入,不仅要求定性的完成目标检测,更加需要往高精度、高分辨率成像的方向发展。一方面,产生频率、幅度灵活可控,尤其是低相位噪声、低杂散的频率源对许多仪器设备起着关键作用。另一方面,电子元器件实际性能参数并非理想以及来存在自外部内部的干扰,大量的误差因素会严重影响系统的准确性。双路参数可调的信号源可有效地对系统误差、信号通道间不平衡进行较调,并且可以产生严格正交或相关的信号,这在弱信号检测中发挥重要作用。为此本文采用双通道DDS方法,以STM32($18.3200)为控制器,完成了一种高分辨率灵活可调的双路信号源电路设计。 最终设计出的滤波器结构参数及仿真结果如图1所示。 图1
[单片机]
<font color='red'>STM32</font>双路信号源及<font color='red'>配置</font>平台电路设计
分析TCP/IP协议栈代码之UDP(STM32平台)
1. UDP介绍 UDP是一个简单的面向数据报的运输层协议:进程的每个输出操作都正好产生一个 UDP数据报,并组装成一份待发送的IP数据报。这与面向流字符的协议不同,如TCP,应用程序产生的全体数据与真正发送的单个IP数据报可能没有什么联系。 UDP数据报封装成一份 IP数据报的格式如图11 - 1所示。 RFC 768 是UDP的正式规范。 UDP不提供可靠性:它把应用程序传给IP层的数据发送出去,但是并不保证它们能到达目的地。由于缺乏可靠性,我们似乎觉得要避免使用UDP而使用一种可靠协议如TCP。在讨论完TCP后将再回到这个话题,看看什么样的应用程序可以使用UDP。 2. UDP首部 UDP首部的各字段如图1
[单片机]
stm32 系统时钟设置
如图1:时钟树,可见Stm32有5个时钟源。 8M HSI RC:内部时钟,从图上看,有两路分支,一个是直接作为系统时钟SYSCLK使用,另一个是先二分频后,再通过PLLMUL倍频作为系统时钟SYSCLK 4-16M HSE OSC:外部晶振作为时钟源,可以看做有3路分支,第一是直接作为系统时钟SYSCLK使用,第二个通过PLL倍频后作为系统时钟SYSCLK,第三个是128分频后作为RTC时钟输入 32.768kHz LSE OSC:低速外部时钟源,可直接用作RTC时钟输入 40kHz LSI RC:低速内部时钟源,有两路分支,一个用作RTC时钟,一个用作看门狗时钟 PLLCLK:可以直接看做倍频器,也不能说得上是时钟源,和以上某
[单片机]
<font color='red'>stm32</font> 系统时钟设置
基于stm32的冲床自动出料分拣控制器设计
0 引言 冲压自动化技术和信息技术一样,目前还有很多工厂的冲压废料清除方式都是最原始的人工清扫,机箱装载。手工生产线需停机清扫,自动生产线虽不停机,但清扫时极不安全。同时手工清扫废料及目前废料收集方式使整个生产现场显得零乱。废料满地散落,场地不清洁,人工清除废料势必停机作业,影响生产效率。在冲压作业中,冲压机械设备、模具、作业方式对安全影响很大。实现冲压机械化和废料收集自动化,能大幅度提高冲压设备的利用率和劳动生产率,并保证人身安全。但是,冲压作业的动作频率高,又多数是薄板加工,所以保证冲压机械化和废料收集自动化的可靠性在技术上实现的难度较大。冲压废料的收集常常需要停机工作,既影响生产,又极不安全。目前,国内、外研究的输送装置
[单片机]
基于<font color='red'>stm32</font>的冲床自动出料分拣控制器设计
STM32芯片FLASH容量真如ST官方选型手册那样吗?
如果某一个天项目经理提出一个需求,要求在现有STM32产品基础上,内部FLASH增加64K字库,你脑海中首先会想到什么? 1先说点其它 一般对于初学者来说,内部FLASH完全足够,跑一个简单的裸机Demo,或者一个RTOS加上两个任务的Demo,对于现在的MCU完全没有压力。 但是,一旦你接触到实际项目,你会发现很多地方都会开支FLASH,而且有些项目占用FLASH还不小。比如:某种特定算法,加载字库,甚至放两张图片在FLASH里面。 再拿一个IAP应用编程的例子来说:一般对升级这个功能做的好一点的,会有一块区域(备份区域)与应用程序差不多大小的FLASH区域。就是说:为了保证安全,你程序下载保存在一个备份区域,等下载成功再更
[单片机]
<font color='red'>STM32</font>芯片FLASH容量真如ST官方选型手册那样吗?
STM32常用通信——USART,IIC,SPI,CAN
STM32常用通信 CAN通信 CAN根据两根线上电位差来判断总线电平,总线电平分为显性电平和隐形电平,两者必居其一,发送方通过控制总线电平发送信息给接收方。 显性电平对应逻辑0,两根线压差2.5V左右,隐形电平对应逻辑1,压差为0。总线上可以挂很多单元,显性电平具有优先权,一个单元显性电平,则总线为显性。CAN总线起止断有120R的电阻,用于做阻抗匹配,减少回波反射。 CAN的位时序: 同步段SS SS 传播时间段PTS 相位缓冲段1 PBS1 BS1 相位缓冲段2 PBS2 BS2 1位分为四段,每段由若干Tq组成, 波特率=1/(Tq+TBS1+TBS2) TBS1=Tq*(TS1 +1) TBS2=T
[单片机]
FPGA器件的在线配置方法
摘要:介绍基于SRAM LUT结构的FPGA器件的上电配置方式;着重介绍采用计算机串口下载配置数据的方法和AT89C2051单片机、串行EEPROM组成的串行配置系统的设计方法及实现多任务电路结构中配置的方法,并从系统的复杂度、可靠性和经济性等方面进行比较和分析。 在当今变化的市场环境中,产品是否便于现场升级,是否便于灵活使用成为产品能否进入市场的关键因素。在这种背景下,Altera公司的基于SRAM LUT结构的FPGA器件得到了广泛的应用。虽然这些器件应用广泛,但由于其内部采用SRAM工艺,它的配置数据存储在SRAM中。由于SRAM的易失性,每次系统上电时,必须重新配置数据,即ICR(In-Circuit Re
[工业控制]

推荐帖子

用数码管同时显示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系统的安全性通常需要收集大量数据。为了开发、验证
康谋自动驾驶 汽车电子
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved