An operating system (OS) is an optional part of an embedded device’s system software stack, meaning that not all embedded systems have one. OSs can be used on any processor (Instruction Set ...
From an embedded software engineer’s point of view, a car has become a mobile box full of embedded systems. This article reviews all aspects of embedded software in cars, including operating systems, ...
What are the main issues behind the “painful” process of embedded-systems design? Shortages of resources, components, and talent plague the design process. How the instability of toolsets and driver ...
ARM announced at the Embedded Systems Conference Silicon Valley in San Jose, Calif., the launch of the RealView® Development Suite version 3.1, in an effort to provide integrated tools for creating ...
Every good hardware or software design starts with a structured approach throughout the design cycle, but as chip architectures and applications begin focusing on specific domains and include some ...
This article first appeared in Builder AU Magazine. Writing software designed to be embedded in an appliance, phone, or some other real-world device is a growth area, but has its own set of challenges ...
The tradeoffs involved in building a UI can be many. Making the right choices can make or break your system. The implementation of a sophisticated user interface (UI) brings a number of interesting ...
Teams developing firmware and embedded software often develop their software on-target. While there isn’t necessarily anything wrong with using a development board to understand the processor, ...
Every communication protocol should have a mechanism to determine whether the received data is valid. I once encountered a team that didn’t have such a mechanism. Their device operated in a ...
The idea of unit testing has been around for many years. Test early, test often is a mantra that concerns unit testing as well. By using stubs, developers can test code under realistic and controlled ...
The Embedded Systems Conference (ESC) held in San Francisco during the week of March 11, 2002 was expected to draw over 15,000 attendees from all facets of the embedded systems market. And, despite ...