Embedded Systems Programming, October 2000 - Embedded.com

Embedded Systems Programming, October 2000

October ESP

VOL. 13 NO. 11 October, 2000

Table of Contents

Cover Story

Measure Twice, Cut Once
by John Fusco
Carefully named variables help reduce confusion. Follow this naming convention to track units and avoid mismeasurement.

From OOP to Nuts
by Chad Bremmon
Object-oriented programming techniques have been slow to become popular for embedded systems development. Here we see how Ada helps makes OOP highly effective.

PID without a PhD
by Tim Wescott

PID (proportional, integral, derivative) control is not as complicated as it sounds. Follow these simple implementation steps for quick results.

Abstracting System Hardware for Maximum Reuse
by Joseph Lemieux

Abstracting hardware is difficult at times, but necessary. If you do it right, the resulting software will be much easier to reuse.

Strategies for Debugging Embedded Systems
by Gregory Eakman

The best time to detect bugs is early in the development process. If you instrument your UML, you can even find them during analysis and design.

News Analysis

HP and STMicroelectronics Launch “Lx”
by Alexander Wolfe
A new VLIW architecture promises to shake up the system-on-chip design world.

Internet Appliance Design

by Michael Barr

Despite his exhortations to stay connected, Michael has found the need to unplug from the duties of writing this column for a while. But don't despair, he'll be back.

Working with WAP
by Jeff Stefan
You can't run a desktop Web browser on a cell phone or PDA, but the Wireless Application Protocol can give you Web-like access to data, even when resources are limited.

by Jan Axelson
The inclusion of a HID-class USB driver in Windows 98 and 2000 makes connecting your embedded device to a PC easier than ever. Here's everything you need to know to create a Human Interface Device.

Embedded Internet Tools
New Internet appliance design products.


Producer/Consumer Update
by Michael Barr

Programmer's Toolbox
Moving Right Along
by Jack W. Crenshaw
Jack reaches a temporary solution to the problem of minimization. Optimizations will come later.

Reader questions prompt a more basic treatment of PWM and motor internals.
by Don Morgan

Break Points
Look here if you want to know what Moms have to offer the embedded world. You'll also benefit from some of Jack's tips.
by Jack G. Ganssle

Programming Pointers
Character and String Literals
In C++, character and string literals function just as C programmers would expect them to. Even more so.
by Dan Saks

New Product Gallery

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.