STLink + DAPLink 双剑合一

2019-12-14 13:05发布

本帖最后由 useronce 于 2016-6-24 10:44 编辑

今年打算弄一个基于 stm32 的 arduino 功能板,所以看到了 daplink 。毕竟先前弄的 stlink 2.1 放这上面不太尊重知识产权。
所以移植了 daplink 到 stlink v2.1 的硬件上。就有了下面这个设备。

mlink-1.png (43.35 KB, 下载次数: 0) 下载附件 2016-6-24 08:58 上传

在固件应用执行后,如何进 btl 呢? 注意一图的 BTL-JMP 和 GND 短接后,连到 PC 就可以强制进入了。软的方法是,
STLink 下,用 ST-LinkUpgrade.exe 切;DAPLink 下,放一个 DAPLink 应用的固件文件切。

这样的好处是,固件不用反复下载,几个操作就能切换到另一个 swd 仿真固件上。比如 stlink v2.1 的虚拟串口在 pn532 的通讯上有问题,
切到 daplink 的虚拟串口上就好了。daplink 的 swo 速度没有 stlink 的快,切回 stlink 就行了。非常适合折腾。

欢迎拍砖。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
31条回答
shangdawei
1楼-- · 2019-12-16 14:34
 精彩回答 2  元偷偷看……
warrenyan7251
2楼-- · 2019-12-16 15:49
不错,不错,谢谢分享
qq854149876
3楼-- · 2019-12-16 18:56
牛逼
useronce
4楼-- · 2019-12-16 23:44
这是自己写的一个固件: Bootloader + STLink + DAPLink for Arducleo。

硬件图和 Nucleo 的 STLink 的基本一致,感兴趣的网友可以看看 >> 这个 <<

使用上,将固件下载到 F103xB 芯片上,就可以了。也可以弄来拯救变砖的 Nucleo 板。^)^

arducleo_stm32f103_bl_msc_simp.zip (122.39 KB, 下载次数: 95) 2016-10-14 13:36 上传 点击文件名下载附件



shangdawei
5楼-- · 2019-12-17 01:39

Capture_0351.jpg (479.76 KB, 下载次数: 0)

下载附件

2016-10-14 14:02 上传



Arducleo_sch_rev160830_v13_2.pdf (260.85 KB, 下载次数: 33) 2016-10-14 14:02 上传 点击文件名下载附件



shangdawei
6楼-- · 2019-12-17 01:49
 精彩回答 2  元偷偷看……

一周热门 更多>