The C printf
function is a staple of embedded development. It’s a simple way
to get logs or debug statements off the system and into a terminal on the host.
This article explores the various ways to get printf
on Cortex-M
microcontrollers.
This is a companion discussion topic for the original entry at https://interrupt.memfault.com/blog/printf-on-embedded