9.9元的ST-LINK(V2.J40.M27)制作并附带刷写DAPLinkV2文件

章是根据合宙9.9的air32开发板刷成stlink_如果能编程回忆的博客-CSDN博客大神的教程而来,主要是记录一下自己的刷机过程。

先膜拜大神的优秀文章!!! 

先膜拜大神的优秀文章!!!

先膜拜大神的优秀文章!!!

       用9.9元的价格做一个自己的ST-Link,最近合宙发布了兼容stm32f103cbt6的芯片air32f103cbt6号称软硬件全兼容,才5.8一颗,开发板出厂刷的daplink(V1)固件,9.9的全功能daplink还是很香的。可是daplink配套的上位机工具没stlink多,所以既然说可以软硬件全兼容,那么可以刷stlink吗,下面记录一下把合宙9.9的air32开发板刷成stlink的过程。

       你需要有两块这个开发板+4根杜邦母头线,然后:接线—刷hex文件—选工作模式—升级固件—升级最新固件。

       首先是接线,根据合宙资料文档PB14接SWDIO,PB13接SWCLK然后把电源和地接好如下图所示,交叉SWDIOSWCLK的数据线

《 待刷模块可不用插数据线 》

  • 注意:交叉SWDIOSWCLK的数据线!
  • 注意:交叉SWDIOSWCLK的数据线!!
  • 注意:交叉SWDIOSWCLK的数据线!!!
  • 类似于串口的通讯交叉一样的,不然你不可能刷机成功的。

       在win10上daplink是免驱的,会显示一个U盘

https://img-blog.csdnimg.cn/7c1d48083f934b7aa4a7587199bd4e7f.png

       把stlink_bootload.hex拖到daplink的U盘或者直接右键发送到,被连接设备将会完成烧录,然后daplink会重连。如果是第一次烧录,由于合宙的daplink关了sw所以需要按住复位,然后把文件拖进去,拖动后立刻放开复位键。此时重新连接被刷固件的那个板子的usb,就可以在设备管理器看到stlink了,不出现的话就按一下板子上的复位然后重新插拔USB。

https://img-blog.csdnimg.cn/f67ce47731634fc7837014d973e8fbdc.png

       打开 ST-LINK Utility.rar压缩包,打开01.ST-LinkUpgrade.exe,点击device connect,出现如下界面就是连接成功了,选择你想要的模式,点击Yes刷机。软件版本为M18。

https://img-blog.csdnimg.cn/dbe858bcd8d541a6b2537b22158e3534.png

       再用02.ST-LinkUpgrade.exe升级一次,可以升级在M40(可能更高版本)版本,或用KEIL 5也可升级。

       然后根据需要选择版本进行升级就行了,我这升级成带虚拟U盘和串口的第四个选项,勾选以后点Yes升级即可,升级完成可能工具会卡死,直接强制关闭就行,在重连usb就可以看到stlink了。

       stlink的引脚使用最上面一排端子。直接参考合宙的资料就好了。

       刷成ST-LINK后板子上的指示灯就不会点亮了,这是因为功能管脚与ST-LINK不同造成的,你可以自己研究飞线解决。

我是通过嘉立创免费打样的活动制作了指示灯电路,你可以自己尝试做一个。这样就完美了。

      如果你想刷回DAPLink或者想升级到V2的,那就直接用ST-Link刷写对应的文件即可,这里提供V1/V2的hex文件,文件来源于合宙开源网站。

合宙9.9元开发板改ST-Link增加指示灯 - 嘉立创EDA开源硬件平台

文件名:合宙9.9的air32开发板DAPLink互刷ST-Link.exe

https://www.aliyundrive.com/s/yLoAYaBJudz

提取码: p8o5

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值