Cover Story
Toy Story
by Lewin A. R. W. Edwards
Increasingly, children's toys are embedded systems. The engineering behind them demands a closer look.
Features
Testing Graphical Applications
by David Fell
In addition to all of the usual testing concerns, interactive graphical applications present some complicated issues. But testing around these complexities is possible, as shown here.
Linux Porting Guide
by Rajesh Palani
Why pay someone to port Linux for you? Here's one Linux how-to no embedded programmer should miss.
Real-Time Ethernet
by Joe Kerkes
Popular wisdom says Ethernet is non-deterministic. This article shows that's not true and better illuminates the issues involved.
One Cheap Network Topology
by H. Michael Willey
The 1-wire bus is simple and inexpensive. Hardware and software processor-interfacing techniques are described here.
Embedded Internet Tools
|
|
Columns
#include
21st Century Blues
by Michael
Barr
Programmer's Toolbox
How I Spent My Summer Vacation
by Jack W. Crenshaw
Bingo! Months of agonizing produce an intellectual breakthrough. Can a quality minimizer be far behind?
Murphy's Law
Lock Up Your Software, Part 2
by Niall Murphy
When it comes to safety-critical applications, software is not always your biggest worry.
Sometimes it's the user.
Programming Pointers
An Introduction to References
by Dan Saks
In C++, references and pointers have overlapping functionality. Here are some insights to help you decide which to use for a particular task.
Spectra
Tracking Demodulation
by Don Morgan
High resolution encoders
are expensive, but alternatives exist. You can develop a high-resolution system using a sinusoidal encoder or resolver.
Break Points
Proactive Debugging
by Jack G. Ganssle
Anticipating bugs properly is half the battle. If you use all of the tools at your disposal to detect them, you might even win the war
New Product Gallery