How to write DSP device drivers by Nick Lethaby and David Friedland As digital signal processors pick up peripherals, you'll need to write new device drivers. Here are some time-saving tips for writing them for platforms based on DSPs.
The best way to move multimedia data by David Katz and Rick Gentile With embedded media processors assuming the role of both microcontroller and signal processor, engineers need to understand how various memory management options work on these processors. While cache may be your first choice, the more active approach of DMA may be your best bet
Cross-functional pair programming by James E. Hewson Pair programming has a special application to embedded systems development. When hardware engineers work with software engineers the result is increased productivity and better code.
#include Broader, wider, deeper by Lindsey Vereen Software content in embedded systems continues to increase, as does the diversity of intelligent systems. Here's how Embedded Systems Programming plans to accommodate this evolution during the coming year.
Programmer's Toolbox Shedding light on seven-segment displays by Jack Crenshaw Learn how to build a seven-segment display—the hard way. Getting there is half the fun.
Break Points XP deconstructed by Jack G. Ganssle Will XP help you cope with change as its supporters contend, or is it just glorified hacking? Jack reports on how the controversy is going.
Programming Pointers C++ classes as abstractions by Dan Saks C++ classes use the keywords public and private to preserve the integrity of abstractions more effectively than anything you can do with structs in C.
You must verify your email address before signing in. Check your email for your verification email, or enter your email address in the form below to resend the email.
Please confirm the information below before signing in.
{* #socialRegistrationForm *}
{* firstName *}
{* lastName *}
{* displayName *}
{* emailAddress *}
By clicking "Sign In", you confirm that you accept our terms of service and have read and understand privacy policy.
{* /socialRegistrationForm *}
Almost Done
Please confirm the information below before signing in. Already have an account? Sign In.