用SWD协议和单片机进行通信首先必须了解DP,AP所相关寄存器 SWD数据一级一级的进行传递?可能设计到内部的架构了 需要3根线与目标MCU相连,SWDIO,SWDCLK和GND。参考《ARM Debug Interface V5》
正点原子把STM32的烧录下载分为两种,一种是通过串口下载,一种是基于JTAG/SWD协议的,JLink STlink都属于这一类,程序员大本营,技术文章内容聚合第一站。