My latest article at embedded.com has been published: CPU selection in embedded systems The selection of a CPU in any…
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…
There is a variety of reasons why C is so widely favored as a programming language for embedded software. It…
My latest article in embedded.com is the first instalment of a two-part piece: Self-testing in embedded systems All electronic systems…
I recently attended a funeral, after which was a lunch. When the guests had finished eating and had begun to…
As any software developer is well aware, the basic process for building an embedded application is quite straightforward. Normally, the…
New Year greetings to everyone. But, before charging into 2016, I will just hark back to 2015 briefly … On…
My latest video blog, where I discuss language standardization and use of language extensions, has just been published and may…