0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎么刷固件及ST-LINK V2的使用

电子工程技术 来源:电子工程技术 作者:电子工程技术 2022-06-15 10:41 次阅读

下面的是原理图与PCB 3D模型,最后会告诉大家如何刷机,刷进去固件。

c2e1d97e-ec0a-11ec-ba43-dac502259ad0.png

c30cf4b0-ec0a-11ec-ba43-dac502259ad0.png

c3451458-ec0a-11ec-ba43-dac502259ad0.png

下面我来给大家分享一下怎么刷固件及ST-LINK V2的使用吧:首先,新焊好的板子是没有刷固件的,所以插电脑上是无法识别的:

c3646772-ec0a-11ec-ba43-dac502259ad0.jpg

c38668ea-ec0a-11ec-ba43-dac502259ad0.png

那么,接下来我们需要给新制的ST-LINK V2下载固件,由于板子设置时候没有预留串口下载,只留了SWDIO跟SWCLK两根线,所以只能选择用手上的另外一个完好的ST-LINK V2来给它下载固件程序了,于是我们按照下图把线连好(电源线3.3V可不连,直接把新板子插USB上供电):

c39fcd12-ec0a-11ec-ba43-dac502259ad0.jpg

c3bba8ca-ec0a-11ec-ba43-dac502259ad0.jpg


用ST-LINK V2刷固件需要用到下面这个软件:

c3d18320-ec0a-11ec-ba43-dac502259ad0.png

接下来我们先来安装这个软件吧,找到“STM32 ST-LINK Utility_v2.5.0.exe”这个软件,右键双击安装:

c3f8a752-ec0a-11ec-ba43-dac502259ad0.png

c411a522-ec0a-11ec-ba43-dac502259ad0.png

c42f81be-ec0a-11ec-ba43-dac502259ad0.png

然后桌面上会有这个软件的快捷方式:

c447a2b2-ec0a-11ec-ba43-dac502259ad0.png

接下来我们就可以开始刷固件了,双击打开软件,点击Target->Connect连接硬件

c4692f0e-ec0a-11ec-ba43-dac502259ad0.png

若硬件连接成功,会出现如下芯片型号及软件版本等信息

c483fadc-ec0a-11ec-ba43-dac502259ad0.png

接下来我们点击软件Target->Program&Verify开始加载待刷固件:

c4b22cd6-ec0a-11ec-ba43-dac502259ad0.png

选择下载好的固件版本:

c4cb1e76-ec0a-11ec-ba43-dac502259ad0.png

固件加载完毕会出现如下界面,点击Start开始刷固件:

c4eb7e3c-ec0a-11ec-ba43-dac502259ad0.png

出现如下界面,表示固件下载成功:

c50a21b6-ec0a-11ec-ba43-dac502259ad0.png

固件下载成功后,板子上的指示灯会闪烁(因为我使用的是ST-LINK刷固件,所以此时不再需要重新安装ST-LINK的驱动,刷完固件的ST-LINK可以直接使用):

c539ae5e-ec0a-11ec-ba43-dac502259ad0.gif

快来自己动手做一个吧,用自己做的下载器,下载程序都是香的。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • pcb
    pcb
    +关注

    关注

    4318

    文章

    23080

    浏览量

    397447
  • st-link
    +关注

    关注

    1

    文章

    43

    浏览量

    9610

原文标题:开源的ST-LINK,我们自己动手设计一个吧

文章出处:【微信号:EngicoolArabic,微信公众号:电子工程技术】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    st-link仿真电机控制时出现干扰的原因?怎么解决?

    我用stm32做电机控制的调试,调试工具用st-link,但是发现仿真时一接上st-link,对电机的运行明显有干扰,显示的数据也不正确。求大侠指教。
    发表于 05-17 07:52

    STM8S103F3P6用ST-LINK V2怎么连接和下载HEX文件?

    STM8S103F3P6用ST-LINK V2怎么连接和下载HEX文件?
    发表于 05-14 06:57

    stm8s105K4无法用ST-LINKV2烧写的原因?

    用STM8S105做了一个最小系统板,用ST-LINK V2烧写总不成功,换了芯片还是不行。同一个ST-LINK V2烧别的STM芯片没问题,不知啥原因。
    发表于 05-10 06:18

    ST-LINK使用疑问求解

    块板子上的VCC应该接ST-LINK的TVCC还是3V3引脚,看有的帖子说要把这两个引脚接起来,但如果把这两个引脚接起来,板子上的Vcc又应该接哪个引脚?麻烦各位前辈了
    发表于 04-26 07:51

    st-link no target connected无法下载程序怎么解决?

    自己制作的板子!参考ST官方的ST-LINK电路进行设计制作的!之前还可以正常下载程序,最近突然就提示:st-link no target connected,无法下载程序!
    发表于 04-23 07:44

    VS2015+VisualGDB在OpenOCD下连接不了ST-Link的原因?

    想用VS2015+VisualGDB来代替Keill,安装后OpenOCD不能与St-Link连接,无法下载程序。。 错误信息如下: C
    发表于 04-08 07:15

    STM32 ST-LINK连接Win10电脑识别不了是哪里的问题?

    目前手上是STM32F413ZH,通过 ST-LINK/V2-1和电脑连接, 电脑是Win10系统,ST-LINK/V2-1驱动安装了,但插上以后设备管理器里没有新增设备,完全识别不出
    发表于 04-07 08:02

    使用ST-LINK V2联机下载程序,在keil5上显示报错是为什么?

    使用ST-LINK V2联机下载程序,在keil4.6 上是正确的,在keil5 上显示:ST-LINKUSB communicationerror。网上有人说需要下载三个文件:三个文件ST
    发表于 04-01 08:03

    ST-LINK/V2无法下载HEX文件到stm32g070cb中,是不支持吗?

    ST-LINK/V2无法下载HEX文件到stm32g070cb中,是不支持吗? 连接上了,不过没有识别,下载会报错。 下载前可以连接上,不过没有识别,如下图: 下载过程中如下图: 下载后如下图:
    发表于 03-29 06:20

    STM32H7A3 NUCLEO出现了ST-LINK连接不上的情况怎么解决?

    ST-LINK Debugger设置页面: 出现目标未连接的提示。这种情况下,是不是ST-LINK坏掉了?能否通过板子上的CN2(四个焊盘,没有器件焊接)或者CN5口,重新
    发表于 03-28 08:50

    STM32CubeProgrammer出现ST-LINK error (DEV_CONNECT_ERR)错误怎么解决?

    (DEV_CONNECT_ERR)。 但是升级ST-LINK固件,下载程序,单步调试,都没有问题。 我单独测试了F302的UART2ST-LINK的虚拟串口,收发都没有问题。甚至测
    发表于 03-27 08:03

    请问ST-LINK如何在IAR设置下载SWD接口的时钟速度?

    如题:ST-LINK怎么在IAR下设置下载SWD接口的时钟速度? 在Jlink选项里面可以配置SWD固定在一个大概的时钟下面下载; 但是ST-LINK下面没有; 将ST-LIVK V2
    发表于 03-20 07:31

    NUCLEO-F103RB在升级ST-Link时,导致ST-Link不能使用怎么修复?

    NUCLEO-F103RB在用ST Link Upgrade升级ST-Link时, 选择Change Type 和 STM32 Debug+VCP,然后点击yes后电脑就不认这全板上的ST-L
    发表于 03-13 07:51

    使用ST-link V2的过程中电脑插入读卡器设备后无法正常识别ST-link V2的原因?

    配合cubeIDE使用一切正常,电脑插入读卡器设备后无法正常识别ST-link V2,但在电脑的设备管理器中还是可以找到ST-link,同时升级ST-link还可以正常操作,目前我只能
    发表于 03-11 06:30

    rt_thread studio使用ST-LINK可以下载程序,但是在线调试出错的原因?

    Firmware version : V2J35S7 Device ID: 0x413 PC: 0x8005ec0 ST-LINK device status: HALT_MODE ST-LINK
    发表于 02-26 08:20