gptkbp:instanceOf
|
debugging protocol
|
gptkbp:abbreviation
|
SWD
|
gptkbp:allows
|
flash programming
memory access
real-time debugging
register access
|
gptkbp:compatibleWith
|
gptkb:J-Link
gptkb:ST-Link
gptkb:CMSIS-DAP
|
gptkbp:competitor
|
gptkb:JTAG
|
gptkbp:developedBy
|
gptkb:ARM_Holdings
|
gptkbp:documentedIn
|
gptkb:ARM_Debug_Interface_Architecture_Specification
ARM IHI 0031A
|
gptkbp:enables
|
watchpoints
single stepping
breakpoint setting
halt and reset
|
https://www.w3.org/2000/01/rdf-schema#label
|
Serial Wire Debug (SWD)
|
gptkbp:partOf
|
gptkb:ARM_CoreSight_technology
|
gptkbp:replacedBy
|
JTAG (Joint Test Action Group)
|
gptkbp:requires
|
debugger
|
gptkbp:standardizedBy
|
ARM Debug Interface v5
|
gptkbp:supports
|
gptkb:ARM_Cortex-A_processors
gptkb:ARM_Cortex-M_processors
gptkb:ARM_Cortex-R_processors
high-speed operation
low pin count
|
gptkbp:usedFor
|
microcontroller debugging
programming ARM-based devices
|
gptkbp:usedIn
|
embedded systems
development boards
ARM microcontrollers
|
gptkbp:uses
|
gptkb:SWCLK
gptkb:SWDIO
2-wire interface
open-drain drivers
push-pull drivers
separate clock line
single bi-directional data line
|
gptkbp:bfsParent
|
gptkb:Cortex-M3
|
gptkbp:bfsLayer
|
5
|