Hi: I have problems with the printf() function. I have the UART0 initialised, and the putchar() working fine, so I can send characters to the serial. But the printf() only works if I send only 1 character at a time (printf("A")), and if I use printf("Hello") it doesn't work. This happen with the GNU compiler. With the Keil ARM Compiler, everithing works fine. What could be the problem? Thanks
what if you do:
putchar( 'A' ); putchar( 'B' ); putchar( 'C' );
In this case, it sends 'A' 'B' and 'C'...It seems that works normally...The problem arise when I use printf(). Thanks