为广大STM32使用者,工程师,学生提供现成的方案,提供10PIN的牛角座,能够支持直插下载。
STM32的DAPlink
一、产品简介
一款简单的DAPLINK下载器
二、应用场景
用于在线调试ARM-cortex(STM32)系列芯片、串口设备通讯。
三、产品概述
1.STM32单片机的下载器;
2.支持3.3V,5V电源输出,输出可用拨码开关关闭或者打开;
3.支持1路虚拟串口;
4.使用TYPEC接口;
5.输出接口是10PIN 的牛角座;
6.下载器通常可用于杜邦线的接入,而本下载器更希望使用者能够在设计STM32电路板时,能够实现电路板和下载器的直连,对此十分便捷,此外对很多电路板是外接电源的,本下载器由于使用了拨码开关,所以可断开对外部电源的供电,这样使用者就可以对外只实现了下载引脚的接入,而不会导致下载器的电源过载和,外部电路板的电流倒流等风险
7.主打的就是设计师的便捷电路,学生们及各位STM32爱好者的便捷。
四、产品参数
单板参数: 2.21*8.18cm,4层板,支持CAN,CMSIS-DAP,无线/有线串口,逻辑分析仪。
主要芯片:,STM32F103C8T6
供电电压:USB 5V供电
供电方式:type-c
工作电压:5V
正常工作电流:5MA-20MA
温升:TYP=25°,MAX<=(25°+30°)
逻辑电平转换: 3.3V 5V
CMSIS-DAP:SWD->MAX=10MHZUART:1200bps-926000bps
带有500MA保险丝
五、使用说明
3D简介图
焊接完成后,CAN,CMSIS-DAP通过如3D图中所示预留的固件烧录口完成固件程序的下载,全部烧录后如图所示,可看到WINDOWS系统中有一个串口设备。
可在我们常用的编辑器KEIL中发现DAPLINK,如下图所示:
此下载器特别之处是增加有电源输出接口的使能控制,当拨码开关拨到左侧,牛角座的电源会输出5V和3.3V的电源,以此可以给部分供电电流不大的无源设备供电;如果下载器要接入到有供电系统的电路中下载代码,可以通过拨码开关关闭输出电源3.3V和5V。
拨码开关打开电源后后:下载上的3.3V和5V的电源灯会被点亮,如下图所示:
本产品更加搭配于KEIL下载工具,这里演示如何在KEIL中使用DAP_LINK下载器:
本产品更多的价值体现在对自制开发板的设计上,如果需要下载代码或者是串口通讯的电路板,可以选择使用一下连接方式,就可以使用本下载器通过10pin的排线直连,省事便捷,参考原理图设计的接口如下图所示:
使用说明,如果不连接RST引脚到单片机,下载时可能需要手动按着复位按钮才能正常下载,建议设计的电路中添加上。
接线示意图:
六、备注
1.硬件由STM32F103C8T6构成;
2.软件有daplink的HEX构成,详见附件
3.成本费用10元以内;
七、测试视频
视频中演示了,如何完成下载器和开发板以及电脑的连接,此外还包括对KEIL软件对下载器下载代码的演示以及介绍。
点赞