DAPLINK下载器制作

因为某队考核要求,所以做了这个帖子,讨论下载器的方案,现在常用的是J-LINK,ST-LINK之类的,其实最近一款为DAPLink的固件也受到了很大欢迎,DAPLink是ARM官方开源的一款调试烧录器,因为是arm自家的烧录器,所以支持所有arm内核的烧录。

DAPLINK主要功能:

  • Arm-cortex芯片的调试和烧录(HID)
  • 自带虚拟串口,省去usb转串口(CDC)
  • 拖拽式编程,模拟出u盘,hex或者bin拷贝进行完成烧录(MSC)
  • WEBUSB功能(固件要升级到2050)

烧录方式:

DAPLink使用标准的 CMSIS-DAP协议,这就使得所有常用的单片机开发IDE都可以完美的支持,目前支持的开发环境如下:

  • KEIL MDK
  • IAR
  • PyOCD
  • 其他支持CMSIS-DAP协议的软件

特点

  • U盘烧录,有点类似于某些mcu直接拖动程序到U盘中
  • 虚拟串口,兼容所有操作系统,无需安装驱动

日程安排

  • 在7月初完成对DAPLink初版的制作和验证
  • 在7月中旬完成对无线DAPLink的方案验证
1 个赞