Arm Mbed DAPLink 是一个开源软件项目,支持对在 Arm Cortex CPU 上运行的应用软件进行编程和调试。DAPLink通常称为接口固件,它运行在连接到应用MCU的SWD或JTAG端口的辅助MCU上。几乎所有开发板上都有这种配置。它枚举为 USB 复合设备,在开发计算机和 CPU 调试访问端口之间创建桥接。DAPLink使开发人员能够:
MSC - 拖放式编程闪存
CDC - 用于日志、跟踪和终端仿真的虚拟 com 端口
CMSIS-DAPv2 WinUSB(无驱动程序供应商特定批量) - CMSIS 兼容调试通道
CMSIS-DAPv1 HID - 符合 CMSIS 的调试通道
WebUSB CMSIS-DAP HID - CMSIS 兼容调试通道
更多功能正在计划中,并将随着时间的推移逐渐显示出来。该项目由 Arm、其合作伙伴、众多硬件供应商和世界各地的开源社区不断进行大力开发。DAPLink 已取代 mbed CMSIS-DAP 接口固件项目。您可以自由使用和贡献。享受!
https://github.com/OpenNuvoton/DapLink
|