TM32 ST-LINK Utility集成开发环境的安装比较简单(基本上就是一路Next下去)。还是按照常规安装教程(截图)讲述一下吧,以上面下载的“STM32 ST-LINK Utility v4.0.0 setup.exe”软件为例讲述。$ R1 o0 u& A; P; Y% Y 4 s0 c- p) {+ I6 c- \ a' E. A' Z' ?9 j2 C/ | 1.解压软件,双击“STM32 ST-LINK Utility v4.0.0.exe”,进入准备安装(解压)过程。/ A# v; u# @$ h 5 y9 Q+ B& j; p7 L+ J" c- ^7 t 2.进入安装向导,点击“Next”。 ! \" X9 G* |' K; Q3 @: d 3.同意许可,点击“Yes”。 1 C }- Z( e) V) ~; c" W ) t! j- o \- b' y3 m 4.选择安装路径(这里默认),点击“Next”。 5.进入安装过程,不到一分钟时间。 6.安装最后提示“安装驱动”,点击“下一步”,最后点击“完成”安装完成。) x3 x# r4 Y: K3 @ 0 |6 u! K8 m1 u' l3 ? 7.点击“Finish”完成上位机软件及ST-LINK驱动的安装。1 H. O+ S; H( B% ?( I" a# O % C6 Z5 W9 P& n4 `% |( F+ y 8.查看版本:打开软件-> Help - > About, 可以看见版本是更新了的。: n8 R$ y. X: p* Z$ Z- m7 v' p 基本使用方法7 f l ?/ l8 h- ?- T" Z7 Y 1.Keil和IAR生成hex的配置, ^2 t, m _: ?3 |. s! ]+ c STM32 ST-LINK Utility软件主要是下载程序(可执行hex文件),因此需要编程工具生成hex文件才行,下面将讲述常用工具Keil和IAR生成hex的配置。$ q4 ?3 _( n: a6 G3 y1 l7 f % j: u$ w) [3 q! K$ r8 I A.Keil生成hex配置. f# I: z( ?9 K; T5 n : n) T/ P) B& h- k Project ->Options for Target -> Output 勾选上“Create HEX File”(如下图)! p4 |* f; ~3 g! _, n8 Z. T, z" m! L B.IAR生成hex配置. a: O( o W2 A* t+ U Project ->Options -> Output Coverter -> 勾选上“Generate additional output”、选择输出格式为“Intel extended”,再次设置输出名称就配置好了(如下图)。8 W2 N3 z8 w# q 2.读取STM32内部FLASH及芯片信息 使用ST-Link连接硬件(STM32芯片),打开STM32 ST-LINK Utility软件,连接芯片:Tarage -> connect或直接点击连接快捷按钮(如下图)。% U4 _1 R5 f- U/ U i! s% c: K$ v $ T+ k8 V6 b- V/ T! m u( A 【读取FLASH信息的前提是没有添加读保护】 点击“连接按钮”之前可以设置读取FLASH的起始地址、读取长度和数据显示的宽度。 3.打开程序(hex) 在上一步连接好芯片,并正确识别芯片之后,打开需要下载的程序(hex)文件。打开hex文件可以从菜单栏(File -> Open File)打开,也可以直接讲hex文件拖动到FLASH区域(就像从电脑复制文件到U盘一样)。# }6 W( j: {" `2 q 4.下载程序(hex). C3 L' c! Z; Q, r; |- t) _# ?" x 在上一步打开hex文件完成之后,点击“下载”(可以Taraget -> Program,也可以直接点击下载快捷按钮,如下图) 弹出信息确认窗口,如hex文件路径、验证方式等,确认信息无误后点击“Start”开始下载程序。* g! d) q w# i4 m 3 C; c4 A F/ O/ m9 S 【如:我将可执行hex文件命名为“ExecutableFile.hex”,位于桌面】) @% P6 s+ c; U" W/ } 下载过程时间长短与程序大小有关,一般都很快,出现“Verification...OK”,说明下载成功。 ) g- x. \* p# N9 D ———————————————— 版权声明:weixin_40443562 如有侵权请联系删除 , ~) y! y& B- I, j; { |
汇编浮点库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 从站执行器设计方案
STLINK-V3PWR功耗测量神器
STM32CubeIDE ST-LINK 服务器