你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

自制STM32的下载器

[复制链接]
STMCU小助手 发布时间:2021-7-27 10:54
本文介绍制作一个STM32下载器的过程。2 y4 q+ P! t# C) I# y8 j

9 @" @3 X+ t; L& ?. E" [

; L9 @$ P6 Q% h) U1 Z9 Y原理图
8 t; `; f, `3 [' E( x* ^( I9 ^    STLINK-V2下载器电路原理图如下。; u' C$ P5 o' V* Z. X
1.jpg 6 d- t+ L. T# W$ L7 r! d+ ?/ k8 B

( l& ^5 V5 P1 X. a! H$ ?

: W( [- p2 Z2 h, u' U6 h) N! ~    上图中,H5接口是固件下载口。H4接口是STLINK-V2下载口(实现下载功能的接口  T_JTCK就是SWCLK,  T_JTMS就是 SWDIO)。其他都是测试接口。
  P5 d: P6 A0 W+ q# h/ O
: ?  Z- F& S0 ^* e6 p* g
+ ?! c( U; D+ A: h4 v0 c3 S8 c" K; i- [; L
制作过程 ) _' L+ _& E0 N9 ]$ y# ]+ Y% h& \
    首先我们焊接完的板子是不能用的,需要往里面下载固件。前提是你手头有一块好的ST-LinkV2下载器,不然就白搞了。
- w( i7 p0 [- X3 s# Z, f4 o 2.png . y! Y' V& x& P9 |# q
   
2 S! I7 ~6 n* G& e 使用好的STLINK-V2下载器给我们自己制作的STLINK-V2板子下载固件,将STLINK-V2下载器连接角与板子上的H5固件下载接口对应连接,再将STLINK-V2连接到电脑,
0 |- O( c6 I- |$ }# X. h) J9 v    安装ST的ST-LINK Utility软件,使用STM32 ST-LINK Utility 软件下载固件(这个软件官网可以下载)。先连接后下载,要是软件识别不了你的芯片,那你得仔细检查下你的板子啦!$ g3 L# d' ]1 y3 M) o: `0 w  O1 W
3.png - f9 B$ Z4 r# m4 x' _
     连接成功后,然后开始下载固件。
/ m$ N/ E' B( o2 j6 D* s    图中框1打开固件STLinkV2.J16.S4.bin文件(这个最新固件官网可以下载的到)。
  {+ k- U$ p7 r; ^3 X) z7 V    点击框2下载,弹出下载窗口。. q) u3 b# c3 F4 l5 P$ D) o! l) G: O; j
    点击框3开始下载。
7 K( N- T  q* w( c" e" w" P3 \3 m3 Y 4.png
! o8 ~9 {5 v' i* G  r3 P! d    下载完后,将自制的ST-Link插上电脑,然后,更新固件。点击框1,弹出窗口然后点击框2连接自制的ST-Link,识别出来后,点击框3开始更新固件。如果没有识别出来,可能是你同时插上了2个ST-Link,或者是你的板子有问题,得耐心排查。到这里,就算完成啦!接下来你可以体验你自制的ST-Link任意下载程序啦!这个电路我测试的是keil,IAR都支持,STM8也能下载。
3 v1 T" }, u; G1 \5 J 5.png
/ L2 E9 U. C8 T7 Y6 G+ P! d
! u/ u, P  i( ^3 ~1 X
赞 收藏 评论0 发布时间:2021-7-27 10:54

举报

0个回答

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版