
引言 STM32 ST-LINK Utility软件通过ST-LINK和ST-LINK/V2工具加快开发环境中STM32微控制 [# {& [# L( o. U) L; G9 q7 V& B 器系列的系统内编程。 本用户手册介绍了STM32 ST-LINK Utility的软件功能。在使用STM32 ST-LINK Utility时,建议下载STM8和STM32微控制器的ST-LINK在线调试器/编程器用户手册(UM0627)或STM8和STM32微控制器的ST-LINK/V2在线调试器/编程器用户手册(UM1075),它们提供了ST-LINK工具的更多相关信息。 注: STM32 ST-LINK Utility软件的产品编号为STSW-LINK004。* O/ `1 E: r+ ]. W& h, X# C, l - k) J) c/ K, F, m% Z 1 入门指南1 S7 S* T: o) y% i8 ^: o 本章介绍安装STM32 ST-LINK Utility软件的要求和步骤。 1.1 系统要求 STM32 ST-LINK Utility对PC配置的最低要求如下: • 具有USB端口和Intel® Pentium®处理器的PC,运行以下Microsoft®操作系统之一的32位版本: – Windows® XP- O2 c2 T& t4 |+ n9 W – Windows® 7 – Windows® 10 • 256M字节RAM: \* X% a! ^% Y5 W2 _ • 有30 Mb硬盘空间可用 " c7 u3 |2 z6 l2 `/ p 1.2 硬件要求 STM32 ST-LINK Utility可与以下器件一起使用:) f4 p8 r- Y2 S7 ^- c' X- j • STM32F0、STM32F1、STM32F2、STM32F3、STM32F4、STM32L4、STM32L1、STM32L0和STM32W系列3 p0 U9 O" {$ @1 r- h: u8 g" f4 z' s! M) I. @ • ST-LINK或ST-LINK/V2或ST-LINK/V2-ISOL在线调试器/编程器探头 注: 在本文档中,ST-LINK/V2指ST-LINK/V2和ST-LINK/V2-ISOL,它们的功能相同。3 h: d& J8 N7 }6 f, M# M# W 1.3 安装STM32 ST-LINK Utility 按照以下步骤和屏幕上的说明安装STM32 ST-LINK Utility: 1. 从ST网站下载STM32 ST-LINK Utility软件压缩文件。 2. 将.zip文件的内容解压缩至临时目录。 3. 双击解压缩后的可执行文件setup.exe开始安装,并按照屏幕上的提示在开发环境中安% U2 i9 X8 z+ G A 装STM32 ST-LINK Utility。实用工具的文档位于安装STM32 ST-LINK Utility的子目录\Docs 中。- }. \8 {# Z c( {" B7 U) [ 注: 如果已经安装了STM32 ST-LINK Utility软件的更早版本,则按照第 1.4节提供的卸载说明卸载该版本,然后再安装新版本。 1.4 卸载STM32 ST-LINK Utility+ g! i3 P5 A! E" V- Z+ d! P 按照以下步骤卸载STM32 ST-LINK Utility: 1. 选择开始 | 设置 | 控制面板。/ e1 z% N6 J& d% q7 \ 2. 双击添加或删除程序。 3. 选择STM32 ST-LINK Utility。1 |* s/ E+ c8 G 4. 点击删除按钮。9 T- l# W. j! r 2 STM32 ST-LINK Utility用户界面 2.1 主窗口 ![]() # _ p8 q) F5 {; J2 H7 K4 ~& d 主窗口由三个区和三栏组成,如图 1所示: • 存储器显示区+ ?8 Y8 n# X2 N) L • 器件信息区, K3 K& h- l. C+ W8 o0 j • 存储器内容区 – 选中实时更新复选框可实时更新存储器数据 (第 3.3节中描述了此功能的更多细节) • 标题栏:当前菜单的名称 • 菜单栏:使用菜单栏访问STM32 ST-LINK Utility的以下功能:# W1 f$ c( ]$ E$ I – 文件菜单1 c& z7 e7 M/ c( n+ @# Y8 d% } – 编辑菜单 – 查看菜单( w+ h/ n/ |" g1 ]' y5 Q: v – 目标菜单$ ?$ T' T y F& Y6 g1 y – 帮助菜单 第 2.2节中描述了这些菜单的更多细节。% ^" B. h# g; I/ x: { • 状态窗口:状态栏显示: – 连接状态和调试接口% R" O1 M' a2 B5 k) j8 n8 \) x – 器件ID – 内核状态(仅在“实时更新”功能激活并选中了存储器网格时激活)7 W) n% b9 g# c! J7 ~ STM32 ST-LINK Utility用户界面还提供额外的表单和描述性的错误弹出消息。 + q& [* M7 F) t, _6 E: }! G% H 2.2 菜单栏( }/ c" ?- M; o! ?* Y) u) I6 I 菜单栏(图 2)允许用户探索STM32 ST-LINK Utility软件的功能。 6 i& }; y# z$ M* T7 O& Z& ?' s ![]() @+ m- G& r* z+ o. V; M% P + w! Y1 q3 W) ~* O! O 2.2.1 文件菜单# @$ Y8 N1 y# v1 ] & y1 g1 r' i% U' ^ ![]() 打开文件... 打开二进制、Intel十六进制或Motorola S-record文件。 文件另存为... 将存储器面板上的内容保存为二进制、Intel十六进制或Motorola S-record文件。) r3 C! v+ L& U) J! U 关闭文件 关闭加载的文件。 比较两个文件 比较两个二进制、十六进制或srec文件。不同之处以红色显示在文件面板上。如果文件某部分的地址范围在另一个文件中不可用,这部分将显示为紫色。- @2 r; V2 V9 y- m% s3 ?: T0 i5 D 退出 关闭STM32 ST-LINK Utility程序。* O8 r# e7 {8 _6 r! R) z ; {' b+ H$ w# m8 k) q. V + C' }8 g/ ^, U* |" A7 P- B1 k7 y 完整版请查看:附件 1 M: [' H: d; E6 i |
CD00262073_ZHV1.pdf
下载986.74 KB, 下载次数: 7
【2025·STM32峰会】GUI解决方案实训分享1-对LVGL咖啡机例程的牛刀小试以及问题排查
OpenBLT移植到STM32F405开发板
为什么要先开启STM32外设时钟?
【STM32MP157】从ST官方例程中分析RPMsg-TTY/SDB核间通信的使用方法
【经验分享】STM32实例-RTC实时时钟实验④-获取RTC时间函数与中断服务函数
STM32 以太网 MAC Loopback 的实现
STM32功能安全设计包,助力产品功能安全认证
基于STM32启动过程startup_xxxx.s文件经验分享
HRTIM 指南
ST 微控制器电磁兼容性 (EMC) 设计指南