I'm using the Nulink Pro debugger (Nuvoton Nu-Link Debug Adapter) with the Kiel IDE . The Keil IDE has a debug printf to use with Keil's Ulink debugger (which we don't have). I'm currently using the Nu-Link debugger through the Keil IDE. Can I use the debug printf with my current setup.
If your debug adapter is Segger's JLink (or "compatible"), you can use their Real Time Terminal (RTT), which use only two debug pin. RTT is applicable for all cores started from M0.
segger.com/jlink-real-time-terminal.html