Next week is the Embedded Conference Scandinavia [ECS], which takes place in Kista – a suburb of Stockholm, Sweden. This…
What are you priorities when writing code? Obviously you need to implement some specific functionality and there may be a…
A lot of embedded software is focused on the control of peripheral devices and this can present some interesting challenges….
It is a given that structured programming – in one form or another – is a Good Thing. For years,…
It is widely felt that C is a very good language for embedded applications, as it is expressive, compact and…
My latest video blog is now available. I am talking about the volatile keyword in C/C++, which is of vital…
An embedded system is normally a CPU [or some CPUs] interfaced to a number of peripheral devices. The software processes…
I have frequently asserted that one of the most important attributes – maybe the most important attribute – of code…
Embedded developers often bemoan the fact that no programming language is ideal for their particular needs. In a way, this…