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

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

3天内不再提示

制作一个STM32下载器的过程

STM32嵌入式开发 来源:STM32嵌入式开发 作者:STM32嵌入式开发 2022-07-28 17:41 次阅读

本文介绍制作一个STM32下载器的过程。

原理图

STLINK-V2下载器电路原理图如下。

fbbb61f8-0e55-11ed-ba43-dac502259ad0.png

上图中,H5接口是固件下载口。H4接口是STLINK-V2下载口(实现下载功能的接口 T_JTCK就是SWCLK, T_JTMS就是 SWDIO)。其他都是测试接口。

制作过程

首先我们焊接完的板子是不能用的,需要往里面下载固件。前提是你手头有一块好的ST-LinkV2下载器,不然就白搞了。

fbec9c28-0e55-11ed-ba43-dac502259ad0.png

使用好的STLINK-V2下载器给我们自己制作的STLINK-V2板子下载固件,将STLINK-V2下载器连接角与板子上的H5固件下载接口对应连接,再将STLINK-V2连接到电脑

安装ST的ST-LINK Utility软件,使用STM32 ST-LINK Utility 软件下载固件(这个软件官网可以下载)。先连接后下载,要是软件识别不了你的芯片,那你得仔细检查下你的板子啦!

fc1de9ea-0e55-11ed-ba43-dac502259ad0.png

连接成功后,然后开始下载固件。

图中框1打开固件STLinkV2.J16.S4.bin文件(这个最新固件官网可以下载的到)。

点击框2下载,弹出下载窗口。

点击框3开始下载。

fc371622-0e55-11ed-ba43-dac502259ad0.png

下载完后,将自制的ST-Link插上电脑,然后,更新固件。点击框1,弹出窗口然后点击框2连接自制的ST-Link,识别出来后,点击框3开始更新固件。如果没有识别出来,可能是你同时插上了2个ST-Link,或者是你的板子有问题,得耐心排查。到这里,就算完成啦!接下来你可以体验你自制的ST-Link任意下载程序啦!这个电路我测试的是keil,IAR都支持,STM8也能下载。

fc5b0028-0e55-11ed-ba43-dac502259ad0.png

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

    关注

    33

    文章

    7639

    浏览量

    148478
  • STM32
    +关注

    关注

    2239

    文章

    10671

    浏览量

    348734
  • 下载器
    +关注

    关注

    1

    文章

    62

    浏览量

    12638

原文标题:自制STM32的下载器

文章出处:【微信号:c-stm32,微信公众号:STM32嵌入式开发】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    关于单片机程序下载制作

    最近在学习单片机 突发奇想 自己制作89S51单片机的程序下载 ,不但可以锻炼自己的理论知识还可以动手焊接
    发表于 09-04 22:23

    【求助】关于LC滤波的实际制作过程,想请教大家一下谢...

    `本人是名学生,正在自学无源滤波。设计的基本理论可以从书本上知道。但是实际的制作过程却实在是缺乏经验。想要自己制作
    发表于 10-09 20:11

    关于MSP430下载的问题

    由于我的MSP430板子的制作过程中没有做下载程序的JATG。现如今若是在TDO、TDI、TCK、TMS四接口上面引出排针,可不可以买
    发表于 05-06 15:19

    下载】机器人制作-入门篇(完整版)

    `推荐课程:张飞软硬开源:基于STM32的BLDC直流无刷电机驱动(视频+硬件)http://url.elecfans.com/u/73ad899cfd简介:《机器人制作入门篇》从
    发表于 06-07 17:04

    如何去制作种基于stm32的两轮平衡小车?求过程

    如何去制作种基于stm32的两轮平衡小车?基于stm32的两轮平衡小车电路设计的基本过程是怎样的?
    发表于 07-09 07:47

    讲解STM32CubeProg下载算法制作方法

    第85章 STM32H7的SPI 总线应用之SPI Flash的STM32CubeProg下载算法制作本章节为大家讲解STM32CubePr
    发表于 08-10 06:23

    STM32CubeProg下载算法制作方法

    第81章 STM32H7的QSPI 总线应用之QSPI Flash的STM32CubeProg下载算法制作本章节为大家讲解STM32Cube
    发表于 08-11 08:40

    如何去制做一个STM32下载

    记得当年第次入手STM32时,是众筹回来的,带下载电路(ISP烧录)的学习板:keil编译后生成HEX文件,然后使用USB数据线,通过另一个
    发表于 08-11 07:55

    基于STM32F103C8T6制作平衡小车过程

    基于STM32F103C8T6制作平衡小车过程中的问题文章目录基于STM32F103C8T6制作平衡小车
    发表于 08-24 08:07

    如何利用STM32制作呼吸灯?

    如何利用STM32制作呼吸灯?
    发表于 11-22 06:27

    如何去制作基于Stm32CubeMx的秒定时

    为什么叫基本定时呢?如何去制作基于Stm32CubeMx的秒定时
    发表于 11-23 06:08

    设计制作花盆的过程分享

    描述这个只是普通过度设计的花盆,所以这里有些超级酷和奇形怪状的东西,完整的花盆。通过组合三
    发表于 09-01 06:51

    USB下载制作过程及问题解决

    本文档介绍了ATmega8芯片的USB下载制作过程及问题解决,供网友参考。
    发表于 08-31 11:11 27次下载

    使用AD进行PCB做板的详细制作过程教程免费下载

    本文档的主要内容详细介绍的是进行PCB做板的详细制作过程教程免费下载
    发表于 06-19 08:00 0次下载
    使用AD进行PCB做板的详细<b class='flag-5'>制作过程</b>教程免费<b class='flag-5'>下载</b>

    stm32核心板可以点亮灯吗_电路设计与制作—基于STM32核心板的电路设计与制作流程...

    先对电路设计与制作过程有个总体的认识。什么是STM32核心板?STM32核心板是由电源转换电路、通讯-下载模块接口电路、JTAG/SWD调
    发表于 12-04 21:06 17次下载
    <b class='flag-5'>stm32</b>核心板可以点亮灯吗_电路设计与<b class='flag-5'>制作</b>—基于<b class='flag-5'>STM32</b>核心板的电路设计与<b class='flag-5'>制作</b>流程...