发作品签到
专业版

ST-LINK V2-1_黑金版

工程标签

1.3k
0
0
0

简介

高颜值黑金版ST-LINK V2-1

简介:高颜值黑金版ST-LINK V2-1

开源协议

GPL 3.0

创建时间:2024-03-18 10:12:08更新时间:2024-04-15 11:42:19

描述

感谢JLC开放沉金工艺,做个私人定制的高大上的黑金版本STLINK烧录器

(虽然手上已有Daplink,但对STM32CubeIDE官方软件兼容不太友好,干脆做多一个)

-----------------------------------------------------------------------------------------------

修改自源开源工程https://oshwhub.com/CYIIOT/ST_LINK-V2_1#P6

感谢@攻城狮晨哲 开源分享,写得很详细。

-----------------------------------------------------------------------------------------------

  • 基于以上开源版本工程进行以下修改

1. 增加TVS管

2. 改用现有Fuse

3. 改用现有NPN

4. 增加ESD管

5. 优化D+/D-相关走差分线

6. 重新布局走线,优化晶振布局更靠近IC,更改晶振为常用的3225封装,体积更小,PPM更低点,价格也相对便宜点。晶振Layout参考文件:【PCB设计】晶振时钟电路布局设计_晶振布局-CSDN博客

7. USB-A公头更改为USB-C母座,连接电脑和烧录器和板子更方便些,减少使用杜邦线的长度。

8. 2*5P插针由弯插改为直插式,侧插夹板焊接,间距为2.54mm,所以打板打最厚的1.6mm

9. 增加M2螺丝孔*4

10. 边框开阻焊,沉金两面简配包边,美观好看(注意焊锡时不要碰到,必要时可以先用高温胶带先贴着)

最简单直接用多余沉金的PCB夹板,已经很好看了。唯一不足不方便看指示灯。

也可以使用亚克力透明面板,透明树脂3D打印后是磨砂的不够透明。原打算适配网上通用的USB外壳,但发现邮费不划算。

 

-----------------------------------------------------------------------------------------------

  • 固件烧录

  • “先有鸡还是先有蛋?”

我手上没有ST-LINK烧录器,只有Daplink,对STM官方软件兼容还是不太友好,最后还是通过飞线引出RX,TX,使用USB-TTL 进行UART串口烧录

  1. 可用镊子短接上图所示,将BOOT0拉高到3v3上,同时再上电
  2. 将串口1也就是PA9和P10还有GND接到USB-TTL上

这个项目的板子上的BOOT0和PA9都未被引出来,PA10 引出为SWO作为RX。需要飞线R13电阻LED_STLINK一脚为TX,注意要与烧录器的接线TX/RX相反

       3 :使用STM32program来通过串口下载程序bin固件,然后就可以更新固件了。

 

  • 烧录成功后可以识别ST-LINK COM和ST-LINK Debug

 

  • 固件升级

 

  • 最新版本号

 

  • STM32CubeProgrammer和Keil V5都可以成功识别

  • 测试SWD和TTL模式都能烧录成功
  • 注意:虚拟U盘烧录需要先连接板子和烧录器,再连接电脑,否则显示的是烧录器IC的剩余Flash大小4KB不足。需要使用bin文件,拖拽的bin文件名称最好不要带有汉字数字。还要注意BOOT问题。

 

----------------------------------------------------------------------------------------------------------------------------------------------------

 

【开源】ST-LINK V2.1 黑金版_哔哩哔哩_bilibili

 

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
暂无数据
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航