
DAPLink
简介
一个极简的DAPLink,具有一个SWD接口的UART接口,只有大约USBtype-C母座的大小。如果你喜欢,它甚至可以作为你的板载调试器。
简介:一个极简的DAPLink,具有一个SWD接口的UART接口,只有大约USBtype-C母座的大小。如果你喜欢,它甚至可以作为你的板载调试器。开源协议
:CC BY-SA 3.0
描述
基本构成
由一个CH552E单片机加一个LDO芯片实现,外围有几个可选的电阻和电容,电容用于电源稳定,电阻用于CC引脚下拉,如果使用A-C的数据线,这个电阻可以省略。使用HID驱动,所以使用时不需要安装额外的驱动。
设计思路
基本上参考了网友的设计,将原来的SOP-16的单片机更换为了MSOP10的单片机,可以设计出更小的电路板。软件方面优化了构建脚本,适配了新的单片机。
参考:CH552-DAPLink
代码和固件
固件下载方法
焊接完成后,使用镊子短接短接芯片的DP引脚和VCC引脚,然后插入USB上电,芯片将进入Boot模式。使用WCHISPTool工具上传固件到芯片,重新上电就能在Keil等软件中看到该设备了。
缺陷
由于CH552E芯片的串口波特率发生器精度限制,仅支持4800~38400波特率值,115200波特率可能存在乱码。
更新
- 2024/08/22
发布新版本固件(v1.1),解决keil下载程序后无法自动运行的问题。keil内查看版本号为v1.2.2 - 2024/09/04
发布新版本固件(v1.2),解决USB虚拟串口未打开时RX引脚收到数据可能导致下载器不识别的问题。keil内查看版本号为v1.2.3
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。










