* Presents a variety of complete embedded applications with design specifications, flow diagrams and source code with line-by-line explanation. * Includes discussion of the challenges of embedded development such as timing, processor clocks and virtual environment development. * The target platforms for embedded software are covered: microcontrollers (16 bit and 32 bit) as well as Digital Signal processors. After discussing the basic architecture...