Minimizing memory use in embedded systems Tip #3 – Don’t use printf()

This is the third in a series of tips on minimizing memory consumption in embedded systems. If you are like me, the first C program you saw was K&R’s famous ‘hello, world’ code, reproduced below: main() { printf(“hello, world\n”); } In my opinion, this program has done incalculable harm to the realm of embedded systems programming! I […]

Read More