|
TM32 ST-LINK Utility集成开发环境的安装比较简单(基本上就是一路Next下去)。还是按照常规安装教程(截图)讲述一下吧,以上面下载的“STM32 ST-LINK Utility v4.0.0 setup.exe”软件为例讲述。 6 t7 o3 i& z( n U5 l+ V9 ^ & ~1 w: q4 A+ d' {/ D$ ^ 1.解压软件,双击“STM32 ST-LINK Utility v4.0.0.exe”,进入准备安装(解压)过程。
2.进入安装向导,点击“Next”。 ; P9 x9 N3 S; u, X3 Y4 m
; H- q/ {! U& M& C 3.同意许可,点击“Yes”。3 R6 ]8 h6 G. a H" c
' v4 M' g. E( i7 T( m 4.选择安装路径(这里默认),点击“Next”。
5.进入安装过程,不到一分钟时间。- q; d; ?, s8 u6 S. } 3 z1 G' V3 J. }
6.安装最后提示“安装驱动”,点击“下一步”,最后点击“完成”安装完成。7 E( E- ~1 ?( @! T+ }
9 `; P, F" f; M$ @" Y9 j1 t
% h7 ~, @3 u6 I# h9 S/ [% t 7.点击“Finish”完成上位机软件及ST-LINK驱动的安装。
8.查看版本:打开软件-> Help - > About, 可以看见版本是更新了的。
1 L$ ~' H0 V1 j5 ?0 N h4 L 基本使用方法 1.Keil和IAR生成hex的配置 STM32 ST-LINK Utility软件主要是下载程序(可执行hex文件),因此需要编程工具生成hex文件才行,下面将讲述常用工具Keil和IAR生成hex的配置。7 @) o8 k1 S, k% i1 ~2 f% \ A.Keil生成hex配置 Project ->Options for Target -> Output 勾选上“Create HEX File”(如下图) 7 b5 Y7 Z# i( V. A1 _) n! s
B.IAR生成hex配置+ L* ^' _2 v2 M' x Project ->Options -> Output Coverter -> 勾选上“Generate additional output”、选择输出格式为“Intel extended”,再次设置输出名称就配置好了(如下图)。% N% E4 R7 v8 s% ? / U- M7 S3 [5 t5 e9 \# I
! q, b9 m; h8 G( s- n. M; c7 t 2.读取STM32内部FLASH及芯片信息4 L. q; G* `8 Z- T. v 2 j1 v: k' e& V$ \! _$ R! Q7 }* U 使用ST-Link连接硬件(STM32芯片),打开STM32 ST-LINK Utility软件,连接芯片:Tarage -> connect或直接点击连接快捷按钮(如下图)。 0 I5 a6 F( {0 I/ k 【读取FLASH信息的前提是没有添加读保护】 4 d) U) K; Q! M* _2 k& R% E7 [ 点击“连接按钮”之前可以设置读取FLASH的起始地址、读取长度和数据显示的宽度。
3.打开程序(hex) 在上一步连接好芯片,并正确识别芯片之后,打开需要下载的程序(hex)文件。打开hex文件可以从菜单栏(File -> Open File)打开,也可以直接讲hex文件拖动到FLASH区域(就像从电脑复制文件到U盘一样)。 4 f9 k+ B% e! K/ ]2 m: q
4.下载程序(hex) 在上一步打开hex文件完成之后,点击“下载”(可以Taraget -> Program,也可以直接点击下载快捷按钮,如下图) ; y2 ^4 A6 \; I5 Q
弹出信息确认窗口,如hex文件路径、验证方式等,确认信息无误后点击“Start”开始下载程序。 ' ^' |% V# P9 z 【如:我将可执行hex文件命名为“ExecutableFile.hex”,位于桌面】
下载过程时间长短与程序大小有关,一般都很快,出现“Verification...OK”,说明下载成功。/ t, r4 n3 L1 J5 O5 r: l" o
& b8 a$ \- P( U, _ ————————————————* z7 i: f+ l9 [4 K0 X3 e 版权声明:weixin_404435622 `& t( K1 d B+ A' Z 如有侵权请联系删除7 H2 ~6 J6 Z( G! u . i2 u2 P' u9 _ M* ^/ l Q |
兔哥的L4【001】——32脚的小板
拷打cubemx【001】——艰难的选型路
汇编浮点库qfplib移植STM32F769I-DISCO开发板与硬件浮点运算性能测试对比
【STM32H7S78-DK评测】CoreMark移植和优化--兼记printf重定向实现方法及常见问题
【STM32H7S78-DK评测】移植AI框架TensorFlow【DSP指令加速篇】
【STM32H7S78-DK评测】开发板初识与工程模板创建
【STM32H7S78-DK评测】搭建基于ST官方VSCode扩展的STM32开发环境
[STM32WB55评测] 开箱
通过 STLINK-V3SET I2C 接口将程序下载到 SRAM 中并执行的方法
ST IO-Link 从站执行器设计方案
微信公众号
手机版