因为某队考核要求,所以做了这个帖子,讨论下载器的方案,现在常用的是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的方案验证