[开源]自制STLink V2.1

版(qiu)权(sheng)说(yu)明:本STLink只用于学习和传播并普及STM32的开发。

原理图来源:Nulceo开发板的原理图中整理而来。

V1.0@2020/2

功能与特色:

  • 易用
    • Type-C接口
    • 40*25mm黄金比例外型,迷你小巧
  • 功能
    • VCP功能,速度和稳定性秒杀CH340
  • 安全
    • 500mA自恢复保险丝
    • 供电添加TVS保护
    • USB的D+D-添加ESD二极管保护

2020/04/09更新

各项功能已经经过验证,目前在GitHub已经开源:

https://github.com/sushisongren/DIY-STLink-V2.1

原理图:详见GitHub

PCB:详见GitHub

实物图:(因为1117忘记买了所以没有焊接)

2020/05/31更新

排针分布换了一下和STM32官方的排列兼容,也就是:

  • 3V3
  • SWCLK
  • GND
  • SWDIO

和大多数的板子的V,CLK,SWD,G不一样,有一些兼容问题,但是杜邦线毕竟比较灵活,而且这样的排布可以防止接反直接烧和一定的降低干扰的能力。

另外换成了1A的保险丝,加上CJ1117的带载能力,可以带动后面的STM32,减少一根数据线。

实物图:

了起

3 Comments

  1. 请问怎么下程序,程序地址起始地址0x8000000时,一值下载不了程序,提示Program (0x8000000 – 0x801FFFF) does not fit into selected flash sectors.
    这是要怎么弄啊,求指教,用Jlink下载的

发表评论

电子邮件地址不会被公开。 必填项已用*标注