
TM32 ST-LINK Utility集成开发环境的安装比较简单(基本上就是一路Next下去)。还是按照常规安装教程(截图)讲述一下吧,以上面下载的“STM32 ST-LINK Utility v4.0.0 setup.exe”软件为例讲述。6 }1 [- n6 L4 Z7 q/ e9 S# _ + x; \3 \$ w; y3 k0 B, Q" f 4 G: I$ w. J6 j" R; ~ 1.解压软件,双击“STM32 ST-LINK Utility v4.0.0.exe”,进入准备安装(解压)过程。 * w. `2 S d \9 A2 n% ?5 c6 n ![]() $ A& W T6 ~7 h6 F% W( g 2.进入安装向导,点击“Next”。 ![]() 5 G; S0 D; S2 F [' L: q 3.同意许可,点击“Yes”。' P! [& I- m) m5 f1 E2 t5 V) f5 p & O5 ]$ n0 _& J$ o' ^; Y/ @5 \ ![]() 4.选择安装路径(这里默认),点击“Next”。, V# Z3 U6 w p7 q, x3 ] ![]() 5.进入安装过程,不到一分钟时间。 P# V2 E' G, B- d/ y! n ![]() 6.安装最后提示“安装驱动”,点击“下一步”,最后点击“完成”安装完成。 7 D# r) b$ k) T6 c7 [- K ![]() ![]() 3 J1 Z! R) u4 z: x+ k: S 7.点击“Finish”完成上位机软件及ST-LINK驱动的安装。 4 L! I+ [7 o" T' ^6 d* |% W ![]() ( y9 h& p- }- D1 t 8.查看版本:打开软件-> Help - > About, 可以看见版本是更新了的。 ![]() 9 D6 j' ~) G+ R, O) {5 N 基本使用方法7 ~0 b1 G- c5 J4 N+ v! x2 n 1.Keil和IAR生成hex的配置 STM32 ST-LINK Utility软件主要是下载程序(可执行hex文件),因此需要编程工具生成hex文件才行,下面将讲述常用工具Keil和IAR生成hex的配置。/ m7 ~2 i$ o" T& M( |! \ - z j: K! B4 N A.Keil生成hex配置 Project ->Options for Target -> Output 勾选上“Create HEX File”(如下图) ![]() B.IAR生成hex配置 Project ->Options -> Output Coverter -> 勾选上“Generate additional output”、选择输出格式为“Intel extended”,再次设置输出名称就配置好了(如下图)。 2 s+ x5 [' K0 t4 Q# e4 z1 R2 z ![]() # l; V! |/ `; { 2.读取STM32内部FLASH及芯片信息 7 ^0 l+ V. ] o; ?) d: J 使用ST-Link连接硬件(STM32芯片),打开STM32 ST-LINK Utility软件,连接芯片:Tarage -> connect或直接点击连接快捷按钮(如下图)。 【读取FLASH信息的前提是没有添加读保护】3 f" a7 G$ n3 Z; B1 U 点击“连接按钮”之前可以设置读取FLASH的起始地址、读取长度和数据显示的宽度。 7 \: b( \* H& Y& E: T [+ j ![]() 3.打开程序(hex)" Y9 d+ U0 ^- T) G 在上一步连接好芯片,并正确识别芯片之后,打开需要下载的程序(hex)文件。打开hex文件可以从菜单栏(File -> Open File)打开,也可以直接讲hex文件拖动到FLASH区域(就像从电脑复制文件到U盘一样)。# o+ m) q! O' u+ y4 f ![]() 4.下载程序(hex) 在上一步打开hex文件完成之后,点击“下载”(可以Taraget -> Program,也可以直接点击下载快捷按钮,如下图) ![]() 弹出信息确认窗口,如hex文件路径、验证方式等,确认信息无误后点击“Start”开始下载程序。 5 ^5 b) [* D# Q9 x 【如:我将可执行hex文件命名为“ExecutableFile.hex”,位于桌面】 $ A" b t8 O% x/ ?6 J0 l ![]() 下载过程时间长短与程序大小有关,一般都很快,出现“Verification...OK”,说明下载成功。 - W- y& O) t( @4 [, P5 a ![]() ———————————————— 版权声明:weixin_404435621 W7 e0 }) |$ a/ N 如有侵权请联系删除/ F& z1 g7 H+ {1 R5 [6 R" P 6 @& {7 w0 i, A" \ ` $ l/ ?# X0 v! J/ ^' g" R |
拷打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 从站执行器设计方案
STLINK-V3PWR功耗测量神器