The whole point of having an ANSI C compiler is precisely so that you *can* utilise library functions, no? Other embedded C compilers seem to manage to implement the stdio.h iostream functionality just fine. I have actually written serial interface...
So, It's not much more than a glorified assembler then? What is the point of a c compiler that doesn't support *standard* c libraries? The clue is in the name - stdio.hNot very impressed with ST ARM Cortex tbh - I might as well be using an 8051!
This is something that other compilers support - io stream support is pretty fundamental! Hardware abstraction should be an addition to standard ANSI C, not an extra complication to overcome. If 8 bit PIC micro can support streams - is it unreasona...