电子产业一站式赋能平台

PCB联盟网

搜索
查看: 5086|回复: 2
收起左侧

[Altium] DAP-LINK仿真器原理图、PCB、固件库及使用手册

[复制链接]

7

主题

37

帖子

203

积分

一级会员

Rank: 1

积分
203
发表于 2019-11-7 09:31:47 | 显示全部楼层 |阅读模式
本帖最后由 Inotia 于 2019-11-8 19:56 编辑

1. 硬件原理图PCB完全开源,软件开源,无版权风险。当前市面上的jlink/stlink均为盗版,使用上存在一些法律问题,部分jlink和IDE如MDK配合使用时,会提示盗版而无法正常使用,且部分jlink版本存在使用一段时间后丢固件的问题,一旦固件丢失,需要手动操作软件恢复固件,操作极其繁琐。同时 jlink售价亦较为昂贵。
2.引出SWD接口,支持主流上位机调试软件,包括keil、IAR、openocd,均支持使用SWD进行下载、单步调试。
3. 引出JTAG接口,配合openocd可支持全球范围内几乎所有SoC芯片的调试,如ARM Cortex-A系列、DSP、FPGA、MIPS等,因为SWD协议只是ARM自己定义的私有协议,而JTAG则是国际IEEE 1149标准。通常的仿真器目标芯片一般为ARM Cortex-M系列,均未引出JTAG接口,而本产品引出JTAG接口,适合您在其他平台下进行开发调试工作。
4. 支持虚拟串口(也就是既可以用来当仿真器,又可以作为串口工具使用,替代ch340、cp2102,pl2303)。
5. DAPLink是CMSIS-DAP仿真器的升级版,也是ARM官方在开源社区力推的仿真器,最大的特点是支持U盘拖拽烧录。插入DAPLink之后,PC上会出来一个U盘,只需将hex或者bin文件拖入到U盘中,即可完成烧录。
6. DAPLink支持U盘固件升级,只需将nRST接地,插入DAPLink,PC上即会出来一个U盘,只需将新的固件(hex或者bin文件)拖入到U盘中,即可完成固件升级。因为DAPLink实现了一个带U盘功能的bootloader,可以方便的完成固件升级。若您有基于STM32的产品正在量产,而且产品后续可能需要升级,则DAPLink中的bootloader代码非常值得您参考,客户端不需要安装复杂的IDE或者烧写工具才能完成升级,只需拖动到U盘即可方便的完成您的产品升级。

1.原理图

原理图

原理图

2.PCB

PCB

PCB

3.资料

资料

资料
DAPLINK.zip (11.27 MB, 下载次数: 23, 售价: 1 金币)


DAP_V2.zip (12.5 MB, 下载次数: 32, 售价: 1 金币)















回复

使用道具 举报

7

主题

37

帖子

203

积分

一级会员

Rank: 1

积分
203
发表于 2019-11-7 22:01:16 | 显示全部楼层
感谢分享[Altium] DAP-LINK仿真器原理图、PCB、固件库及使用手册
回复 支持 反对

使用道具 举报

3

主题

2721

帖子

3052

积分

四级会员

Rank: 4

积分
3052
发表于 2021-6-1 13:49:17 | 显示全部楼层
111111111111111111
回复 支持 反对

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表