
DAPLINK下载器
简介
基于AT32F425-F8P7的DAPLink下载器
简介:基于AT32F425-F8P7的DAPLink下载器开源协议
:GPL 3.0
描述
项目介绍
使用AT32F425-F8P7作为主控芯片,价格便宜,而且有USB功能。板载使用8M有源晶振,注意是有源,保证调试器系统稳定性。其余仅有最小系统板外设,结构简单。
焊接注意事项
有源四角晶振是有方向的,焊接时一定要注意
程序文件
该项目参考借鉴与FanHuaCloud的AT32F425下载器开源用户地址;
大家可直接前往该用户的gitee链接中下载该项目的程序文件进行查看,或直接使用hex文件进行下载。引脚是通用的。
除此之外,若想进一步节省成本,也可直接使用内部晶振版本,以上所有资料我均会放置在附件中
注:附件资料中的hex文件是外置晶振的;
烧录说明
一、可以选择打开keil5,按照at32的对应支持包,然后打开程序文件,使用另外一个Link,连接GND、3V3、SWDIO、SWCLK引脚进行烧录,烧录成功后,自身即可作为一个DAPlink进行使用,该方法与普通烧录程序无异,这里不做图文描述。
二、选择at32 ISP下载工具,使用串口进行hex文件烧录下载;下载ISP工具后,需要先安装驱动;
双击安装即可
随后打开ISP工具,此时板子还没有上电;
找一个CH340串口下载器,连接3V3、GND、RX、TX,注意TX和RX反着接,然后一直按住BOOT按键,连接电源,一两秒后松开;在ISP中,选择UART,
烧录成功后,此时设备就作为一个DAPlink可以进行使用了,使用它来给其他设备下载程序。
Keil5配置
点击魔术棒
选择debug,选择dap
此时link可以与板子正常通信,若不能正常通信,排查板子是不是连接或没有上电;注意下载速度不建议超过5Mhz,太快可能导致下载失败,这个不是高速USB
综上所述,即可正常使用进行烧录调试程序了。
设计图

BOM


评论