We've seen in the previous articles how Ada can be used to describe high-level semantics and architecture. The beauty of the language, however, is that it can be used all the way down to the lowest ...
This installment starts a new segment of lessons about state machines. The subject conceptually continues the event-driven theme and is one of my favorites [1,2]. Today, you’ll learn what event-driven ...
For many companies, a desire to utilize current and emerging technologies rather than legacy devices, which can be at or near their end-of-life stage, is driving the move to the 64-bit world. In ...
Reliable software refers to a software category that consistently performs its required functions under specified conditions for a designated time. Reliable firmware often has characteristics like ...
There is often pressure on embedded software developers to develop “good software” or “good code.” The problem is the idea of good code is often subjective. What I consider to be good code might be ...
PHOENIX – New options will soon be available from Motorola Inc. for embedded systems that require high performance microcontroller (MCU) and digital signal ...