ST-LINK V2-1 - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

标准版 ST-LINK V2-1

简介:私人定制版ST-Link-V2下载仿真器,让你摆脱那繁杂的延长线,还你一个整洁的开发环境

开源协议: GPL 3.0

(未经作者授权,禁止转载)

工程来源: 克隆自 【工具类】ST-LINK V2-1(亲测可用)

创建时间: 2021-09-18 09:49:08
更新时间: 2023-11-22 09:38:29
描述

由于实在受不了手上的ST-Link-V2只有USBA公头需要老长的杜邦线接到板子上十分不爽,所以有了这个项目

参考了下面这位大佬的教程,十分感谢  不过不得不吐槽这电阻电容封装一模一样(懒得改将就用着)

https://oshwhub.com/CYIIOT/ST_LINK-V2_1

改了下原理图,重画了PCB,其它下载方法一模一样

 

 

 

 

 

 

 

引用一下这位大佬的教程

大佬链接:https://oshwhub.com/CYIIOT

1更新固件

 

固件更新有三种方法
 
  • 下载官方固件升级应用程序
STSW-LINK007:ST-LINK,ST-LINK / V2,ST-LINK / V2-1和STLINK‑V3板的固件升级
 
在官方RN0093发行手册(已上传至附件)中对已发行的升级包工具的版本有详细说明。
 
截止2020年7月最新的固件版本号
 
固件升级包最新的固件版本.png
 
  • 使用STM32CubeProg或者STM32 ST-LINK utility 自带的升级工具升级
 
STM32CubeProg V2.4.0 内置固件版本
 
STM32Cube Pro 固件升级版本.png
 
STM32Cube Pro 固件升级版本介绍.png
 
  • 使用Keil MDK-ARM 内置的升级工具进行升级,当ST-link 的版本低于MDK内置的版本时,会提示进行升级。
Keil MDK-ARM v5.31内置固件升级版本与STM32CubeProg V2.4.0 内置固件升级版本是一样的,都是V2.J35.M26
 
本文使用STM32CubeProg V2.4.0 内置升级工具进行固件更新
 
提示
固件烧录及更新过程见附件视频。

 

2、验证

验证.png
显示以上信息,确认固件OK

 

3、测试

  1. 测试烧录功能,用Keil-MDK,下载程序成功,说明烧录功能正常
  2. 测试Debug功能,用Keil-MDK进行Debug调试,可以调试,说明Debug功能正常
  3. 测试U盘拖拽烧录功能,需要生成bin文件(bin文件生成方法),将bin文件拖到ST-link 模拟的U盘中,成功烧录,说明虚拟U盘功能正常。
  4. 测试串口收发功能:用杜邦线连接ST-LINK V2-1的TX和RX ,打开串口助手,发送数据,接收区收到相同的数据,说明串口收发正常

 

4、注意事项

  1. ST-LINK 固件升级工具不知从哪个版本开始,不支持跨版本更新固件。
  2. ST-LINK 最近的几个版本的固件已加入了读保护,SWD口是锁上的,所以不能通过SWD口读写固件。
  3. 如果想改成DAP-LINK 之类的固件,不能通过SWD口烧录固件,但是可以通过ISP的方式擦除STM32的固件信息,然后就可以使用SWD口正常读写。
设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
工程视频/附件
序号 文件名称 下载次数
1

ST-Link-V2.zip

743
工程成员
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP