基于AT32F425F8P7制作的DAPLink

手搓一个DAP-LINK

 

01 计电路


一、前言

  今天看到别人在网络上分享的制作DAP-LINK的方法,  使用 AT32F425单片机进行制作。  正好手边有这款单片机,  下面测试一下网络上分享的这款 DAP-LINK 的制作方法,  自己平时也使用 DAP-LINK 作为 ARM 单片机开发工具,  因此, 制作这款开发工具也可以用于未来单片机的开发。

G6M1727777114_1920_1080.MP4|_-6

二、电路设计

  根据网络上的电路图重新绘制电路。 由于现在手边还没有 8MHz 有源晶体, 这里使用了 CD4049 搭建了一个 8MHz 晶体振荡电路。  输出的 SWD接口也采用了自己平时制作电路的标准接口, 包括有 SWD 信号线, UART信号线以及 RST 信号线。 下面铺设测试电路。 使用单面设计电路图。 适合一分钟制板。  

G5M1727770079_1920_1080.MP4|_-5

AD\Test\2024\October\DAPLinkF425.PcbDoc

  一分钟后得到了测试电路板。 电路板制作的非常完美。  下面焊接测试。

G3M1727770159_1920_1080.MP4|_-3

三、焊接测试

  焊接电路板。  进行电路板清洗。  由于电路比较复杂,  其中包括有 11 个跳线。 使用 0 欧姆电阻实现短接。  下面进行电路测试。

G5M1727772950_1920_1080.MP4|_-5

四、下载软件

  手边有 AT-LINK, 下面使用它对制作的DAP_LINK中 AT32F425单片机下载程序,  从雅特力官网下载 ICP 编程软件。  在 嘉立创网页下载标准软件。  先测试这个 template 软件。   下载之后, 将电路通过 TypeC USB 接入电脑。  可以听到电脑出现新的设备。  在系统设备管理中,  可以发现 DAP-LINK 中对应的虚拟串口, 这里是 COM10。

G9M1727774831_1920_1080.MP4|_-9
  测试电路板上 8MHz的震荡电路输出,  可以看到时钟信号是正常的。  下面再测量一下该电路的其它小的功能。

G3M1727775231_1920_1080.MP4|_-3
  最后测量 制作的 DAPLINK的下载功能。  使用昨天制作的 STM32单片机 模块,  设置Keil环境中工程下载 DEBUG 选项, 选择 CMSIS-DAP 。 可以看到能够正确下载软件。 下载之后, 单片机工作正常。   在上位机也能够通过 DAP-LINK上的串口获得串口信息。  通过一个小时的制作, 证明了这个制作模块已经能够成功运行了。

G5M1727776630_1920_1080.MP4|_-5

 

  结 ※


  文测试了 基于 AT32F425制作的 DAP-LINK, 使用单面布线制作的测试电路。  由于手边没有 8MHz的有源晶振, 这部分使用了反相器制作了8MHz的振荡器。 给单片机提供 外部时钟。 经过测试, 制作的DAP-LINK 工作正常,  后面, 等我购买的 8MHz的表贴晶振到货之后, 可以将这个电路进行优化。

G5M1727776896_1920_1080.MP4|_-5


■ 相关文献链接:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卓晴

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值