CMP EMBEDDED.COM

Login | Register     Welcome Guest RFID World  esc india  TeardownTV
 



August ESP




VOL. 14 NO.8 August, 2001

Table of Contents

spacer Cover Story

Managing Changing Requirements
by Stephen J. Mellor
Requirements change. Thatıs a fact of engineering life. A good software design should adapt quickly. This monthıs cover story will show you how to create adaptable designs.

Interrupts in C++
by Alan Dorfmeyer and Pat Baird

An ideal C++ device driver would be a class containing, among other things, the ISR as a member function. But this is harder to achieve than many C programmers assume.



Murphy's Law
It's Worse on a Browser

by Niall Murphy
User interfaces are always less usable when theyıre served up via HTTP. But there are ways of improving the userıs experience.

Network Processor Programming
by Dominic Herity
Network processors are designed for speed, but programming them is often a challenge. Here, youıll find the information you need to write software that makes the most of them.




Columns

#include
All Things Connected

by Michael Barr
More than two years after we picked that name for the section, the meaning of the term Internet Appliance is still no better defined.

Beginner's Corner
I2C

by David Kalinsky and Roee Kalinsky
An Inter-IC bus is often used to communicate across circuit-board distances. Hereıs a primer on the protocol.

Spectra
Shades of Gray

by Don Morgan
The FFT is the supreme spectral analysis technique. But there are other, far simpler ways to examine a signalıs energy.

Break Points
Metastability and Firmware

by Jack G. Ganssle
Metastability is not just a social disease. It could hamper your softwareıs ability to read good data from hardware.

New Products

Internet Appliance Design Tools Hardware Tools Software Tools
Embedded.com Career Center
Ready to take that job and shove it?
SEARCH JOBS

Browse all jobs

SPONSOR
RECENT JOB POSTINGS


 :