malloc() – just say no

malloc() – just say no

A topic that I find particularly interesting, which is raised by many embedded software developers whom I meet, is dynamic…

Spotting the difference – subtleties of C code

Spotting the difference – subtleties of C code

It is common for C to provide several different ways to do something, all of which are exactly equivalent. For…

Embedded articles – medical systems, C function parameters, multitasking and Forth

Embedded articles – medical systems, C function parameters, multitasking and Forth

Although I regard the New Year as a time to look forward, I am continuing my catch-up process of cataloging…

Yet more embedded articles – power, MMUs, the static keyword, and multicore

Yet more embedded articles – power, MMUs, the static keyword, and multicore

I am continuing my catch-up process of cataloging embedded software articles that I have had published on embedded.com This time…

More embedded software articles – C++ and multicore

More embedded software articles – C++ and multicore

I am continuing to catch up with highlighting articles that I have had published at embedded.com. This time they are…

Embedded Conference Scandinavia, IP-SOC: More Embedded Conferences

Embedded Conference Scandinavia, IP-SOC: More Embedded Conferences

The Fall is a big time for conferences and this week will see me clocking up some more air miles…

Multiple constructors, the :: operator and memory speed – more questions answered

Multiple constructors, the :: operator and memory speed – more questions answered

Once again, I am mining a backlog of interesting questions that came up during an online C++ class. Of course,…

Embedded software articles – from incrementing in C/C++ to using dynamic memory

Embedded software articles – from incrementing in C/C++ to using dynamic memory

In a recent post I mentioned that I have written a lot of articles over the years. I sometimes wonder…

Default parameters, C++ determinism and other C++ questions

Default parameters, C++ determinism and other C++ questions

As I mentioned on a previous occasion, I always welcome questions whenever I make a presentation, do a web seminar,…