都說開發stm32都是使用kail iar+jatg/swd的方式,然而arm公司已經開發出了CMSIS DAP的開源下載工具,全稱是CoreSight Debug Access Port,網絡上有大神x893移植到stm32F103C8T6的開發板,可以做成比較小的燒錄器,可以調試、下載,基於M3系列及其以上都可以做成dap下載工具,但是M0就不行。
keil官網的介紹如下:
CMSIS-DAP is the interface firmware for a Debug Unit that connects the Debug Port to USB. Debuggers, which execute on a host computer, connect via USB to the Debug Unit and to the Device that runs the application software. The Debug Unit connects via JTAG or SW to the target Device. ARM Cortex processors provide the CoreSight Debug and Trace Unit. CMSIS-DAP supports target devices that contain one or more Cortex processors.
筆者雖然沒有自己做成,但是了解一下科技行業,因此記錄一下,以備用。

