ST-link驱动下载、安装、配置和升级

这篇具有很好参考价值的文章主要介绍了ST-link驱动下载、安装、配置和升级。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. ST-Link介绍

ST-Link是STMicroelectronics (ST)推出的一款用于STM32微控制器的调试和编程工具。它主要包含两个部分:硬件部分和软件部分。

硬件部分:
ST-Link硬件主要由两部分组成:ST-Link接口板和连接线。ST-Link接口板上面有一个USB接口,一个20针JTAG/SWD连接口和一些LED指示灯,通过连接线将它与目标设备(如开发板)连接起来。在ST-Link中,JTAG/SWD接口用于与目标设备进行调试和编程。

软件部分:
在使用ST-Link时,需要安装相应的软件驱动程序和调试工具。ST-Link支持多种调试工具,包括ST提供的ST-Link Utility、IAR Embedded Workbench、Keil μVision等。其中,ST-Link Utility是ST公司提供的免费工具,可以用于对STM32进行单步执行、断点调试、内存监视器等功能,还可以用于程序烧录。除了这些调试工具,ST-Link还支持GDB调试方式,可以与Eclipse等集成开发环境(IDE)配合使用。

另外,ST-Link还支持多种模式的调试和编程,包括JTAG、SWD、Serial Wire Viewer(SWV)和Serial Wire Debug(SWD)。SWV和SWD模式可以帮助用户实现更高效的调试。

总的来说,ST-Link是一种非常方便、实用的工具,可以帮助开发者轻松地进行STM32的调试和编程。在使用过程中,需要注意选择正确的连接方式和调试工具,以充分发挥ST-Link的功能。

2. ST-Link驱动下载

进入"ST官网",在ST官网搜索框搜索"STSW-LINK009"
直达链接:STSW-LINK009

STSW-LINK009是ST公司提供给开发人员的一个软件包,主要包含了用于支持ST-LINK/V2-1和STLINK-V3调试器的工具。这些工具可以帮助开发人员在Windows、Linux和macOS平台上进行调试和编程。

ST-LINK/V2-1和STLINK-V3是ST公司生产的两种调试器,它们可以连接到STM32系列微控制器的调试端口,并与开发PC之间建立通信。使用这些调试器,开发人员可以执行以下任务:
下载程序到目标芯片,调试目标芯片上的代码,查看目标芯片的状态和寄存器值,与目标芯片之间进行数据传输等。

STSW-LINK009软件包提供了一系列针对不同平台的工具,这些工具可以帮助开发人员快速地配置和使用ST-LINK/V2-1和STLINK-V3调试器。例如,在Windows平台上,该软件包提供了ST-Link
Utility应用程序,它可以帮助用户轻松地下载程序到目标芯片、查看设备信息和执行调试操作。在Linux和macOS平台上,该软件包提供了一组命令行实用程序,可以在终端窗口中运行进行调试和编程。

点击直达链接后,找到并点击点击"Get latest"
ST-link驱动下载、安装、配置和升级
点击接受后,注册一个ST账号(有账号直接登录),注册时只有在填写邮箱时需要填写自己邮箱,其它都可随意填写和选择。

注册好账号后登录
ST-link驱动下载、安装、配置和升级
登录成功后开始下载软件的压缩包。
将压缩包存储在一个文件夹后解压,解压后打开文件夹
ST-link驱动下载、安装、配置和升级
根据自己的操作系统打开对应的应用程序,64位的选择"dpinst_amd64.exe",32位的选择"dpinst_x86.exe"。右键以管理员身份运行。
点击下一页->安装->完成即可。
将ST-Link、单片机、电脑正确连接(注意:这里一定要将ST-Link、单片机、电脑正确连接,再进行下面操作),打开"设备管理器",查看"通用串行总线设备"中出现设备"STM32 ST-Link"表示驱动安装完成。
ST-link驱动下载、安装、配置和升级

3. keil中配置ST-Link

随便打开一个能编译通过的工程,打开"Options for Target"。
ST-link驱动下载、安装、配置和升级
点击"Debug"后,配置为下图所示,再点击"Settings"
ST-link驱动下载、安装、配置和升级
点击"Settings"后可能要更新(更新过程比较简单,这里不做赘述),更新成功后,在跳出的窗口中点击Debug,配置为下图所示
ST-link驱动下载、安装、配置和升级
这里一定要将将Port设置为"SW"。因为使用 JTAG 需要占用比 SWD 模式更多的 IO 口,而在开发板上这些 更多IO 口可能被其他外设用到,可能造成部分外设无法使用。
再点击"Flash Download"配置为下图,点击确定
ST-link驱动下载、安装、配置和升级
最后点击"Options for Target"窗口中的"Utilities",配置为下图所示后,点击OK
ST-link驱动下载、安装、配置和升级
"Use Debug Driver"意思是选择 ST-Link 来给目标器件的 FLASH 烧录编程。
"Update Target before Debugging"意思是先将程序烧录到 FLASH 上,再开始调试。

4. ST-Link升级固件

进入"ST官网",在ST官网搜索框搜索"STSW-LINK007"
直达链接:STSW-LINK007

STSW-LINK007是STMicroelectronics提供的一个软件包,用于支持ST-LINK/V2-1、ST-LINK/V3 和 STLINK-V3MINI仿真器的固件更新。这个软件包包括了适用于Windows和Linux操作系统的STSW-LINK007软件,以及用户手册和示例代码。通过更新仿真器固件,可以增强仿真器的功能或修复已知问题。

点击直达链接后,找到并点击点击"Get latest",和ST-Link驱动下载一样的流程,注册账号后登录开始下载压缩包。
将压缩包存储在一个文件夹后解压,解压后打开文件夹
ST-link驱动下载、安装、配置和升级
windows系统打开windows文件夹,以管理员身份运行"ST-LinkUpgrade"
ST-link驱动下载、安装、配置和升级
点击"Device Connect"
ST-link驱动下载、安装、配置和升级
接下来按照提示点击即可(比较简单,这里不做赘述),直到出现更新成功的提示,表示升级完成。文章来源地址https://www.toymoban.com/news/detail-460805.html

到了这里,关于ST-link驱动下载、安装、配置和升级的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【 ST-LINK\ ST-LINK Utility下载,烧录,批处理操作\命令行】

    必看! 必看! 必看! 下面概述了以下几个烧录软件下载安装,写程器接线,批处理操作内容较多耐心看完 。 J-Falsh :可以称得上目前主流(能烧录目前80%主流芯片)。 STM32 ST-LINK Utility : ST系列芯片烧录超方便(ST系列,ST全系列)。 Renesas Flash Programmer : 瑞萨系列芯片烧录(瑞萨系列 ,RF5

    2024年02月06日
    浏览(30)
  • STM32使用ST-Link下载器下载正确操作方式以及ST-LINK下载失败“target dll has been cancelled”等错误

    ST-LINK V2 ST-Link是ST意法半导体为评估、开发STM8/STM32系列MCU而设计的集在线仿真与下载为一体的开发工具,支持JTAG/SWD/SWIM三种模式。 支持所有带SWIM接口的STM8系列单片机 支持所有带JTAG/SWD接口的STM32系列单片机 我们使用C8T6开发时,往板子里面下载程序,使用ISP串口比较繁琐,

    2023年04月08日
    浏览(45)
  • ST-LINK v2下载器简单使用

    下载器类型有很多种,现在看到比较多的朋友都是使用STlink了,所以我也购买了ST LINK v2下载器进行学习使用。后来使用才发现这个下载器的功能特别强大,可以下载程序、调试程序、读取芯片数据,解除芯片读写保护等等,辅助软件用的是STM32 ST-LINK Utility。 第一步:将ST-l

    2023年04月12日
    浏览(27)
  • ST-Link下载程序后需要复位才可以执行程序

    1、使用正点原子的阿波罗开发板(STM32F429),他原本有一个ST-Link V2但是需要插到20脚的卡座中,我觉得插拔有些费劲。(20脚的可以正常下载和调试)于是就将原来的ST-Link用杜邦线将ST-Link和开发板中对应的引脚进行连接但是出现了奇怪的现象。 现象:       在用MDK(KEIL)

    2024年02月14日
    浏览(28)
  • ST-Link配置使用与常见问题

    目录 一、资源下载 二、 ST-Link配置 三、使用ST-Link进行Debug调试 四、遇到的问题 ST-Link驱动下载 链接:https://pan.baidu.com/s/1F33YmHH6K94ueJPI9XdBQQ?pwd=3kos  提取码:3kos 也可通过官网下载: https://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-to

    2024年01月18日
    浏览(28)
  • STM32——ST-Link v2调试下载器的连接方法【详解】

    在网上购买了STM32F103C8T6的最小系统开发板,由于手头上没有官方的STM32调试器,所以也同时购买了一个便宜的st-link v2下载调试器  这种下载器和STM32的最小系统板之间完成调试通信需要连接四根线,连接图如下所示  其实这里最需要注意的是方向问题,这种插针座都是有一个

    2023年04月09日
    浏览(51)
  • STM32烧写程序:Keil5使用ST-link下载程序

    首先需要连接ST-link到电路板: STM32烧写程序:ST-link V2调试下载器实物和连接方式 然后安装ST-link驱动: STM32程序烧写:ST-link驱动下载和安装 编译一个无错误的工程 点击工具栏的魔法锤 点击Debug,选择ST-Link Debugger 然后点击Settings ST-LINK/V2适配器,SW模式,看芯片是否被识别

    2023年04月08日
    浏览(77)
  • 【STM32】自举模式 和 程序下载(ST-Link和串口示例)

    STM32官方网站 STM32中文社区 如果遇到不清楚的概念,可以看之前的文章。 STM32有一个特殊的功能,就是可以通过不同的方式启动程序,这就是所谓的自举模式(Boot Mode)。 STM32的自举模式由两个引脚控制,分别是 BOOT0 和 BOOT1 ,它们可以接到不同的电平(高电平或低电平),

    2024年02月04日
    浏览(20)
  • 关于DAP-Link在keil中显示RDDI-DAP Error的解决办法以及串口驱动安装及串口下载程序

    初学单片机,小白一个,但是在解决此问题中遇到各种各样的其他问题,虽然最终的原因哭笑不得,还是想记录一下关于问题的解决方法,我说的应该比较浅薄,请各位指正哈。 首先记录一下DAP-LINK连接方式,以正点原子的MINI板为例,用20pin引脚连接,此外还需单独给板子供

    2023年04月09日
    浏览(53)
  • STM32 ST-LINK Utility安装及使用

    TM32 ST-LINK Utility集成开发环境的安装比较简单(基本上就是一路Next下去)。还是按照常规安装教程(截图)讲述一下吧,以上面下载的“STM32 ST-LINK Utility v4.0.0 setup.exe”软件为例讲述。 1.解压软件,双击“STM32 ST-LINK Utility v4.0.0.exe”,进入准备安装(解压)过程。 2.进入安装向

    2023年04月09日
    浏览(31)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包