Can you use the SWD as a UART for debugging purposes? Or is SWD specific to register writes and reads and not made to be used within a program? Thanks!