在github上看到的用CH552实现的DAP-Link(基于Arduino IDE),本人把它扣下来编译出hex文件供大家下载。
源项目链接:Github Repo
电路原理图主要部分:
源码及编译好的固件:
CMSIS_DAP.zip
固件烧录方法:
1.安装WCH官方提供的烧录软件
2.按照下图选择好单片机的型号、固件位置。
3.点击搜索单片机,搜索到后点“下载”即可
最近编辑记录 laozhu (2021-08-10 16:16:21)
离线
留个脚印,改天有时间打个板做个试下
离线
楼主大哥,请问能帮我修改一下引脚,然后打包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行,是引脚初始化的函数,要重新配置为你需要的引脚。
离线
从github下载了,编译不成功.请教一下是不是哪里有问题?
提示信息:
#error "This example needs to be compiled with a USER USB setting"
离线
感觉挺棒的,速度如何?
离线
关心速度如何,如果是龟速的话就没啥实用价值了。
离线
离线
这个只有dap好像不带串口功能
离线
大佬 有没有 github的地址哇?
离线
感谢楼主,我之前也看到了这个开源项目,但是我编译的时候一直报错,就很无解了。用的GitHub上面代码,依赖也都弄好了,挺无语的。
离线
感谢楼主,我之前也看到了这个开源项目,但是我编译的时候一直报错,就很无解了。用的GitHub上面代码,依赖也都弄好了,挺无语的。
编译失败原因及解决方法见此
离线