标准版
ST-LINK V2-1
1.4w
0
0
0
简介
私人定制版ST-Link-V2下载仿真器,让你摆脱那繁杂的延长线,还你一个整洁的开发环境
简介:私人定制版ST-Link-V2下载仿真器,让你摆脱那繁杂的延长线,还你一个整洁的开发环境开源协议
:GPL 3.0
创建时间:2021-09-18 09:49:08更新时间:2022-05-29 20:57:38
描述
由于实在受不了手上的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月最新的固件版本号
- 使用STM32CubeProg或者STM32 ST-LINK utility 自带的升级工具升级
STM32CubeProg V2.4.0 内置固件版本
- 使用Keil MDK-ARM 内置的升级工具进行升级,当ST-link 的版本低于MDK内置的版本时,会提示进行升级。
Keil MDK-ARM v5.31内置固件升级版本与STM32CubeProg V2.4.0 内置固件升级版本是一样的,都是V2.J35.M26
本文使用STM32CubeProg V2.4.0 内置升级工具进行固件更新
提示
固件烧录及更新过程见附件视频。
2、验证
显示以上信息,确认固件OK
3、测试
- 测试烧录功能,用Keil-MDK,下载程序成功,说明烧录功能正常
- 测试Debug功能,用Keil-MDK进行Debug调试,可以调试,说明Debug功能正常
- 测试U盘拖拽烧录功能,需要生成bin文件(bin文件生成方法),将bin文件拖到ST-link 模拟的U盘中,成功烧录,说明虚拟U盘功能正常。
- 测试串口收发功能:用杜邦线连接ST-LINK V2-1的TX和RX ,打开串口助手,发送数据,接收区收到相同的数据,说明串口收发正常
4、注意事项
- ST-LINK 固件升级工具不知从哪个版本开始,不支持跨版本更新固件。
- ST-LINK 最近的几个版本的固件已加入了读保护,SWD口是锁上的,所以不能通过SWD口读写固件。
- 如果想改成DAP-LINK 之类的固件,不能通过SWD口烧录固件,但是可以通过ISP的方式擦除STM32的固件信息,然后就可以使用SWD口正常读写。
设计图
未生成预览图,请在编辑器重新保存一次
BOM
暂无BOM
克隆工程
添加到专辑
0
0
分享
侵权投诉
评论