|
TM32 ST-LINK Utility集成开发环境的安装比较简单(基本上就是一路Next下去)。还是按照常规安装教程(截图)讲述一下吧,以上面下载的“STM32 ST-LINK Utility v4.0.0 setup.exe”软件为例讲述。 2 O( q H& {9 ?$ X% e 1.解压软件,双击“STM32 ST-LINK Utility v4.0.0.exe”,进入准备安装(解压)过程。( H/ R! f4 n" g! o) {+ M% s/ F
6 c. ~7 `/ n5 \, r# C; { 2.进入安装向导,点击“Next”。- l V& }; J9 A$ W' e6 I! R2 x1 J - i% q+ z* q6 P3 Q- q6 z3 J
3.同意许可,点击“Yes”。/ r& A% D" p5 P
4.选择安装路径(这里默认),点击“Next”。 8 L$ z& C8 @. x& i
- D, _, u$ w8 w, Y2 Q1 i 5.进入安装过程,不到一分钟时间。
6.安装最后提示“安装驱动”,点击“下一步”,最后点击“完成”安装完成。" u- y; W Y0 l) E, ? P8 K7 d. d8 }* X! m. Z7 v
2 o o. q9 E. c! m( } 7.点击“Finish”完成上位机软件及ST-LINK驱动的安装。" m2 w2 D" m; \% T8 Z1 I
. a- N2 @7 l+ s) o 8.查看版本:打开软件-> Help - > About, 可以看见版本是更新了的。" N! `0 b9 M- ?
; Z9 q6 b' s5 g7 b5 |0 o6 u 基本使用方法 1.Keil和IAR生成hex的配置 STM32 ST-LINK Utility软件主要是下载程序(可执行hex文件),因此需要编程工具生成hex文件才行,下面将讲述常用工具Keil和IAR生成hex的配置。 A.Keil生成hex配置9 n3 W; j: o0 x/ d * i$ C6 c7 ^% g7 E1 j. P- Z Project ->Options for Target -> Output 勾选上“Create HEX File”(如下图). S9 G5 l# Q' c- x; {" [ z/ E
B.IAR生成hex配置 Project ->Options -> Output Coverter -> 勾选上“Generate additional output”、选择输出格式为“Intel extended”,再次设置输出名称就配置好了(如下图)。+ H" E' M. X+ p' ~
' f$ P5 P0 L/ S# k6 ~: Y( V 2.读取STM32内部FLASH及芯片信息 使用ST-Link连接硬件(STM32芯片),打开STM32 ST-LINK Utility软件,连接芯片:Tarage -> connect或直接点击连接快捷按钮(如下图)。1 w2 s' h# I! w5 [ ( O/ f0 |/ u; I 【读取FLASH信息的前提是没有添加读保护】 4 s# c k! y; f& h4 Y3 Q 点击“连接按钮”之前可以设置读取FLASH的起始地址、读取长度和数据显示的宽度。 D, d T9 [3 E9 q/ C i
% r7 y* q' W- B0 t8 e# B8 A) P3 X" q 3.打开程序(hex) 在上一步连接好芯片,并正确识别芯片之后,打开需要下载的程序(hex)文件。打开hex文件可以从菜单栏(File -> Open File)打开,也可以直接讲hex文件拖动到FLASH区域(就像从电脑复制文件到U盘一样)。
4.下载程序(hex) 在上一步打开hex文件完成之后,点击“下载”(可以Taraget -> Program,也可以直接点击下载快捷按钮,如下图)/ R/ g- I, P. r4 y: q: x " s& k1 W9 D8 O: ]1 y8 {
弹出信息确认窗口,如hex文件路径、验证方式等,确认信息无误后点击“Start”开始下载程序。 * L t% E( y1 x 【如:我将可执行hex文件命名为“ExecutableFile.hex”,位于桌面】# [5 d" X0 r+ J3 \6 Z . O9 Q, }: g. S5 c5 v9 D4 i
/ B, ]1 D' ~; ` 下载过程时间长短与程序大小有关,一般都很快,出现“Verification...OK”,说明下载成功。1 H) c/ u! E: {! n* W: Y1 p
————————————————; H; W4 @- e' X 版权声明:weixin_40443562 如有侵权请联系删除7 H6 v( V6 J3 ` . c5 Z! S R. ` |
兔哥的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 从站执行器设计方案
微信公众号
手机版