Real-time embedded systems have rigid requirements and must conform to strict size, cost, weight, power, operation, and response-time specifications. They must be crash-proof and must operate under a wide range of conditions. Add to these requirements the ever-increasing competitive pressures to bring products to market faster and at a lower cost, and it is easy to see why building such systems is difficult. Real-time programmers must write software that meets unforgiving objectives under numerous constraints. Teaching you how is the goal of this book. Real-Time Programming is a comprehensive guide that *Covers 32-bit real-time embedded programming topics, including debugging, timers, interrupts, multitasking, serial I/O, TCP/IP networking, and ROMing an application *Explores implementing new technologies, such as flash storage and Web-enabled applications *Emphasizes a practical, hands-on approach, drawing on code examples from real-world projects constructed during the course of the book *Provides complete coverage of the embedded development cycle, from design through implementation *Lets developers start building real-time embedded systems immediately using commercial, off-the-shelf hardware and software. With the tools on the CD-ROM, an x86-compatible PC, knowledge of C, and the Visual C++ compiler, you have all you need to begin development. No matter what hardware and software platforms you will ultimately use, this book lays the groundwork and gets you up-to-speed on the unique requirements of real-time embedded programming. What is on the CD-ROM Realtime ETS Kernel A deterministic, multitasking, real-time operating system produced by Phar Lap Software (www pharlap.com) and based on a subset of the Win32 API Pluggable Components *MS-DOS-compatible File System *Floating-Point Emulation Libraryo I/O Driverso DLL Loader *TCP/IP Stack LinkLoc A 32-bit Linker/Locator MicroWeb ServerLibraries and plug-ins that link to your application to createan embedded Web server Project Source Code Complete source listings and executables for all projects and examples Host Requirements *Intel 486-compatible or later PCo Windows 95, 98, or NT *Visual C++ 5. x or 6.0 *40MB hard disk space Target Requirements *Intel 386-compatible or later PC *3 1/2 floppy disk drive *1 parallel and 1 serial (or 2 serial) LapLink-compatible cables 0201485400B04062001
Product Identifiers
Publisher
Pearson Education (US)
ISBN-13
9780201485400
eBay Product ID (ePID)
96668386
Product Key Features
Author
Robert Moote, Ingo Cyliax, Rick Grehan
Publication Name
Real-Time Programming: a Guide to 32-Bit Embedded Development
Format
Mixed Media
Language
English
Subject
Computer Science
Publication Year
1999
Type
Textbook
Number of Pages
728 Pages
Dimensions
Item Height
186mm
Item Width
234mm
Item Weight
1157g
Additional Product Features
Title_Author
Ingo Cyliax, Robert Moote, Rick Grehan
Country/Region of Manufacture
United States
Best Selling in Adult Learning & University
Current slide {CURRENT_SLIDE} of {TOTAL_SLIDES}- Best Selling in Adult Learning & University