Early embedded software was written in assembly language in order to accommodate the limited memory and CPU power available. At…
My latest video blog is now available. This time I am looking at reference parameters in C/C++ and how they…
My latest video blog is now available. This time I am looking at inlining C/C++ functions and how this may…
There is an old joke saying: “To err is human, but for a real ****-up, get a computer.” This chimes…
My latest video blog is now available. This time I am looking at how to write debuggable and maintainable code….
It has been a while since I last participated in a webinar, but a plan was recently hatched to run…
My latest video blog is now available. This time I am looking at how parameters are passed to functions in…
My latest video blog is now available. I am looking at compiler optimization and how such a tool can appear…
I was recently approached by a software developer, who was new to embedded programming. As is commonly the case, we…