Books: Real-Time Systems
 

Home
Search
MicroControllerShop
Publications
Embedded News Digest
Resources
Contents
Contact Us

[Back to Book Index] [Microcontroller Books in German]

Microcontroller Architectures:

[ARM] [Atmel AVR] [Basic Stamp] [Freescale 68xx] [Intel 8051] [Microchip PIC] [MIPS] [Microcontroller Generic]

Interfaces:

[Bluetooth] [CAN] [Embedded Internet] [Parallel Port, Serial Port, USB]

Programming Languages:
[Assembler] [Basic] [C & C++ Programming] [C for Microcontrollers] [Java, Forth, UML]

Others:

[Applications] [Embedded Operating Systems] [Chip Design] [Hardware Design] [Software & Firmware Development]

Search:
Keywords:

Real-Time System Development Books

[Self-Learning Systems] [Software & Firmware Development] [C Modules] [Math Programming] [Software Test & Debug]

Embedded Microprocessor Systems Real World Design

Real-Time Programming: A Guide to 32-Bit Embedded Development

Real-time embedded systems (microprocessors that work in real-time) are all around us--in our cars, microwaves, and video games. Real-Time Programming: A Guide to 32-Bit Embedded Development uses the 32-bit Intel x86 platform to show that it's possible to learn the essence of writing embedded systems without a degree in engineering. The authors first explain what embedded systems are and the strict constraints that developers face when creating embedded software. (Obviously, the failure of an embedded system for a medical or security device will have disastrous consequences.) Next, they introduce a little analysis and design, since questions on hardware and performance requirements are particularly important for embedded systems. The authors use the Phar Lap Realtime ETS ToolSuite Lite as their platform of choice (included on the CD-ROM), along with Microsoft Visual C++. A simple Point of Sale (POS) simulation is the first example, giving the authors a chance to explore keyboard, screen, and file input/output (I/O). Another example, an uninterruptible power supply (UPS), is used to illustrate the thornier topics in real-time programming, such as interrupt handling, timers, threads, and multithreading. Next, the book shows you how to get embedded systems to communicate, including material on RS-232 serial communications (and UARTs). As the UPS sample gets more enhanced, it becomes network enabled with support for sending and receiving data using IP and HTTP. The book rounds off with an introduction to Java for embedded systems and other specialized topics (such as floating-point processing) and advice for deploying software in ROM. By avoiding a lot of theory and stressing practical examples, Real-Time Programming puts embedded development into the hands of everyday C++ programmers. --Richard Dragan

Buy this book

Embedded Real-Time Systems

Embedded Real-Time Systems

From Book News, Inc.: Describes the methodology to support the development process of data and control systems for industrial applications. After presenting an overview of the system development process and a survey of existing methods, a methodology of design for real-time systems is described (MCSE). Characterized by a top-down approach using a three- dimensional description model, the method is described in four steps, from system specification to functional design. Annotation copyright Book News, Inc. Portland, Or.

Buy this book

 

[Home] [Search] [MicroControllerShop] [Publications] [Embedded News Digest] [Resources] [Contents] [Contact Us]

Email us with questions or comments about this web site.
Copyright 2002-2008 MicroController Pros Corporation
Last modified: 12/16/08