STM32-DAPLink

11个月前

简介:使用STM32F103的DAPLink,具有CMSIS-DAP、CDC、SWO、U盘拖拽下载、WEBUSB下载等。

开源协议: GPL 3.0

  • 2228
  • 6
  • 21

描述

DAPLink制作教程

首先烧写bootloader

  • 用J-Flash烧写固件中“stm32f103xb_bl_crc.hex”

确定目标板型号这里以f103为例

  • 按下DAPLINK上的按键,再插上USB,直到会识别出来一个名字为MAINTENANCE的u盘。
  • 然后把“stm32f103xb_stm32f103rb_if.hex”拷贝到U盘中。
  • 然后重新插上USB就可以正常使用了

SWO功能测试

  • SWO测试请使用“STM32F103C8-SWO测试程序”
  • 相关设置请参考工程目录下的截图

CDC测试

  • 首先短接RX和TX
  • 打开串口助手
  • 发送什么接收到什么就说明正常

备注

  • J-Flas使用方法
  • 具体使用方法参考文件夹中的“DAPLink使用手册”
  • DAPLink使用手册是从网上下载的以LPC为核心的DAPLink和STM32的有一些不同,请酌情分辨。
  • 软件为ARM官方开源程序 链接

图片

空板空-正面.jpg空-反面.jpg

焊接后的 正面.jpg反面.jpg

文档

BOM

ID Name Designator Footprint Quantity
1 470 R11 R0603 1
2 4.7K R9,R8 R0603 2
3 A2005WV-3P CN2 A2005WV-3P 1
4 USB-A CN1 USB-A 1
5 100nF C10,C3,C4,C5,C6,C7 C0603 6
6 8MHz X1 HC-49S_L11.4-W4.8 1
7 1.5K R12,R13,R3 R0603 3
8 22 R1,R2 R0603 2
9 BLUE LED2 LED-0603 1
10 GREEN LED3 LED-0603 1
11 RED LED1 LED-0603 1
12 100 R6 R0603 1
13 10K R7,R4,R10 R0603 3
14 MF-PSMF050X-2 F1 0805 1
15 22pF C9,C8 C0603 2
16 JTAG-10P P1 JTAG-10P 1
17 K2-1107ST-A4SW-06 SW1 K2-1107ST-A4SW-06 1
18 100K R5 R0603 1
19 SC662K-3.3V LDO1 SOT-23(SOT-23-3) 1
20 1uF C2,C1 C0603 2
21 STM32F103C8T6 U1 QFP-48_LSA9.20-LSB9.20-PITCH0.50-TL 1

展开

工程成员

登录注册之后才可以进行评论操作
工程所有者当前已关闭评论
征集令发布者当前已关闭评论
全部评论 6

yacter

@lovewjl  如果您怀疑我的固件有问题,您可以去GitHub上下载源码自己编译测试,下面是arm在
GitHub开源的链接,不过官方固件默认没有开启SWO功能。
DAPlink

2020-08-12 20:52:14
回复

lovewjl

这就奇怪了,芯片也换成了STM32F103CBT6了,焊了2块板了,按和不按按键都是无法识别USB设备,烧录“技小新DAP”里的固件,能识别出DAP和虚拟串口,当然脚位不同也没法正常使用,严重怀疑固件的正确性。

2020-08-12 19:02:57
回复

yacter

@lovewjl  我测试了我的两个器下载压缩包里的固件都没有问题。

2020-08-06 21:02:42
回复

magua

@lovewjl  原版是CBT6,C8T6有一定概率能用后面64K(当CB使),但是也有可能翻车。

2020-07-26 01:25:38
回复

lovewjl

打样回来后,烧录stm32f103xb_bl_crc.hex后,无法识别硬件,为了验证焊法无误,烧录了个st-link v2的BIN固件,能成功识别,,,附件里的固件是不是有问题?麻烦贴主确认一下。

2020-07-25 17:11:09
回复

jdsuchen

打样制作成功,很赞,感谢分享
STM32的焊盘,很容易粘连,焊了好久,可以再细些

2020-07-07 15:15:13
回复

服务时间

周一至周五 9:00~18:00
  • 0755 - 2382 4495
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 立创EDA微信号

    easyeda

  • QQ交流群

    664186054

  • 立创EDA公众号

    lceda-cn