SWD调试接口
这一组页面主要分成两层:
- SWD 基类:说明
LibXR::Debug::Swd的抽象层、传输策略和 DP/AP 辅助接口 - SWD GPIO 实现:说明基于 GPIO bit-bang 的
SwdGeneralGPIO实现,以及loops_per_us标定和频率选择
其中当前主线的公开分层是:
Swd基类负责链路控制、单次Transfer()原语、WAIT 重试封装,以及 DP/AP 辅助接口;SwdGeneralGPIO则是一个具体后端,用 GPIO bit-bang 去实现这套抽象。
这两层对应源码中真实存在的抽象层与具体实现层,而非教程章节的拆分。