DAPLink硬件地址:
Github
DAPLink目前源码固件主要使用在LPC11U35以及MK20DX128VFM5的硬件上,并在Github上开源,成熟的DAPLink硬件方案有三个:
DIPDAP(主芯片:LCP11U35FHI33/501)
STDAP(主芯片:STM32F103CBT6)
SWDAP(主芯片:LCP11U35FHI33/501)
DAPLink可以对ARM Cortex内核(
如 Cortex M3
)进行仿真调试,并且提供源码和硬件,这样可以使用户可以轻松的集成一个仿真调试器到自己的项目上而无需担心版权问题。DAPLink不仅拥有仿真调试功能,同时它还具备虚拟串口和拖拽式下载功能(
拖拽式下载只支持固件上对应的MCU
)
pyOCD
uVision
Arm Mbed DAPLink是一个开源软件项目,它能够在Arm Cortex架构上的CPU运行编程和调试应用程序。DAPLink是作为应用MCU的SWD或JTAG接口的辅助型MCU,通常称之为接口固件。这种配置几乎在所有的开发板上都可以看到,DAPLink枚举为一个USB复合设备,为开发者的计算机和CPU调试访问端口之间建立了一个桥梁。DAPLink能让开发者具有:
MSC-拖拽式编程FLASH闪存
CDC-日志打印、追踪和终端仿真的虚拟串口
HID-CMSIS-DAP兼容式调试接口
WEBUSB HID-CMSIS-DAP兼容式调试接口
更多的功能正在规划兵渐渐展现出来。DAPLink项目不断地在Arm、它的合作伙伴、众多的硬件供应商和世界各地的开源社区的大力开发之下,取代了CMSIS-DAP接口固件项目,你可以尽情使用和贡献。Enjoy!
更多可用的细节信息可查看DAPLink用户指南
DAPLink用户指南
NXP OpenSDA based on K20, K22 and KL26
NXP LPC-Link2 based on LPC11U35 or LPC4322
Segger J-Link OB based on Atmel SAM3U
Maxim Epsilon based on MAX32550 - coming soon
DaPink发布站点
上托管的。发行说明和以前发布版本可以在GITHUB发行版中找到
下载地址
Git
,并添加环境变量:
下载地址
Keil MDK-ARM
:
下载地址
注意:软件安装时尽量使用默认路径
下载地址
编译源码
的第2步中如果提示找不到LPC11U35型号,可在
Pack Install
窗口搜索
LPC1100
并安装LPC1100 Series固件包;或者在KEIL官网下载安装LPC1100 Series固件包:
下载地址
工程目录
projectfiles\uvision\
下的文件,以
_if
结尾的工程是对应工程的应用程序;
_bl
结尾的是对应工程的Bootloader应用程序,LPC11U35自带Bootloader程序
Github
目前成熟的DAPLink硬件方案有三个,分别是位于mbed-HDK\Production Design Projects\ARM-mbed\DAPLink目录下的:
DIPDAP
STDAP
SWDAP
购买地址
购买地址
LCEDA
,元器件在
立创商城
平台采购,PCB在
嘉立创
平台生产。技新DAPLink也是开源的,包括:
Gerber文件,可直接打样生产
PCB文件、原理图文件
BOM(元器件采购清单)
技新DAPLink的设计主要是为了解决以下问题:
官方DAPLink硬件在国内购买比较麻烦
官方DAPLink硬件的BOM中的元器件国内购买比较麻烦
提供一个官方DAPLink设计参考
提供一个官方DAPLink方案验证
作为小册的硬件实验使用
技新DAPLink硬件地址:
DAPLink_JX
技新DAPLink购买地址:
淘宝
技新DAPLink开源地址:
码云
驱动地址
1 2 3 4 5 6 7 8
9600 14400 19200 28800 38400 56000 57600 115200
参考文档
DAPLink官方文档
发布时间:
2018年08月12日 - 13:08
最后更新:
2019年01月17日 - 22:01
原始链接:
http://yoursite.com/2018/08/12/DAPLink设计与应用/
许可协议:
署名-非商业性使用-禁止演绎 4.0 国际
转载请保留原文链接及作者。