Overlaps between Microcontrollers and DSPs
by Bill Giovino
Though traditionally earmarked for different applications, DSPs and MCUs are crossing over into each other's territories.
Data Memory Paging Management
by Hugh O'Byrne
Mapping logical registers to physical registers requires the management of paged data memory. This two-part article explains a method to detect any potential paging errors in assembly programs.
How to Increase Interrupts in an MCU Design
by Richard Wall
In this article, the author looks at how a hardware/software co-design solution can stretch a given processor's usefulness. He describes an interrupt controller with a serial interface for microcontrollers.
Internet Appliance Design
Connecting...
Slow and Steady Never Lost the Race
by Michael Barr
Embedded programmers aren't smarter than their PC counterparts-but they are more cautious. This column is also the final installment in a three-part series on checksums.
Embedding TCP/IP
by Thomas Herbert
In this second installment, the author
discusses the details of putting TCP/IP into a resource-constrained embedded system.
An Introduction to the JetSend Protocol
by John Meadows
This article provides an overview of JetSend, a media-independent communications protocol that can exchange information in its proper context without any product-specific knowledge or device drivers.
Columns
Programmer's Toolbox
Maximizing Rigor
by Jack W. Crenshaw
Programming Pointers
More on Overloading with const
by Dan Saks
Spectra
Simple and Effective
by Don Morgan
Break Points
Cores, Cards, and Tubes
by Jack G. Ganssle
State of the Art
What Barely Works
by P.J. Plauger
#include
Entertaining
Times
by Lindsey Vereen