您尚未登录。

楼主 # 2021-08-10 16:13:37

laozhu
会员
注册时间: 2021-08-10
已发帖子: 26
积分: 80.5

CH552实现DAP-Link(基于Arduino IDE)

在github上看到的用CH552实现的DAP-Link(基于Arduino IDE),本人把它扣下来编译出hex文件供大家下载。
源项目链接:Github Repo
电路原理图主要部分:
https://img.vim-cn.com/62/da2f34fecce9ec4010a7b4fb5cff351a07e144.png bbcode 测试

源码及编译好的固件:
CMSIS_DAP.zip

固件烧录方法:
1.安装WCH官方提供的烧录软件
2.按照下图选择好单片机的型号、固件位置。
https://img.vim-cn.com/9f/0443da9f2ec155aa50d81b9dbb0c0296bec60b.png bbcode 测试
3.点击搜索单片机,搜索到后点“下载”即可

最近编辑记录 laozhu (2021-08-10 16:16:21)

离线

楼主 #3 2021-08-13 16:54:10

laozhu
会员
注册时间: 2021-08-10
已发帖子: 26
积分: 80.5

Re: CH552实现DAP-Link(基于Arduino IDE)

LinjieGuo 说:

楼主大哥,请问能帮我修改一下引脚,然后打包hex吗?
SWCLK->P33
SWDIO->P34

我可以告诉你在哪里修改,你自己去操作编译。
文件路径在 firmware\CMSIS_DAP\src\CMSIS_DAPusb ,需要修改的文件是 DAP.h 和 SW_DP.c 。
DAP.h文件,从204行~207行,是引脚定义的地方。
SW_DP.c文件,从51行~69行,是引脚初始化的函数,要重新配置为你需要的引脚。

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn