Embedded Software Primer

ISBN-10: 020161569X

ISBN-13: 9780201615692

Edition: 2000

Authors: David E. Simon

List price: $64.99
30 day, 100% satisfaction guarantee

If an item you ordered from TextbookRush does not meet your expectations due to an error on our part, simply fill out a return request and then return it by mail within 30 days of ordering it for a full refund of item cost.

Learn more about our returns policy

Description:

Due to the millennium bug, many programmers are getting involved in embedded systems for the first time. This book shows how these systems can be designed, developed and reprogrammed.
what's this?
Rush Rewards U
Members Receive:
coins
coins
You have reached 400 XP and carrot coins. That is the daily max!
Study Briefs

Limited time offer: Get the first one free! (?)

All the information you need in one place! Each Study Brief is a summary of one specific subject; facts, figures, and explanations to help you learn faster.

Add to cart
Study Briefs
Periodic Table Online content $4.95 $1.99
Add to cart
Study Briefs
Medical Terminology Online content $4.95 $1.99
Add to cart
Study Briefs
SQL Online content $4.95 $1.99
Customers also bought
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading

Book details

List price: $64.99
Copyright year: 2000
Publisher: Addison Wesley Professional
Publication date: 8/5/1999
Binding: Mixed Media
Pages: 448
Size: 7.25" wide x 9.00" long x 1.00" tall
Weight: 1.958
Language: English

Preface
Acknowledgments
About This Book and the Accompanying CD-ROM
A First Look at Embedded Systems
Examples of Embedded Systems
Typical Hardware
Chapter Summary
Hardware Fundamentals for the Software Engineer
Terminology
Gates
A Few Other Basic Considerations
Timing Diagrams
Memory
Chapter Summary
Problems
Advanced Hardware Fundamentals
Microprocessors
Buses
Direct Memory Access
Interrupts
Other Common Parts
Built-Ins on the Microprocessor
Conventions Used on Schematics
A Sample Schematic
A Last Word about Hardware
Chapter Summary
Problems
Interrupts
Microprocessor Architecture
Interrupt Basics
The Shared-Data Problem
Interrupt Latency
Chapter Summary
Problems
Survey of Software Architectures
Round-Robin
Round-Robin with Interrupts
Function-Queue-Scheduling Architecture
Real-Time Operating System Architecture
Selecting an Architecture
Chapter Summary
Problems
Introduction to Real-Time Operating Systems
Tasks and Task States
Tasks and Data
Semaphores and Shared Data
Chapter Summary
Problems
More Operating System Services
Message Queues, Mailboxes, and Pipes
Timer Functions
Events
Memory Management
Interrupt Routines in an RTOS Environment
Chapter Summary
Problems
Basic Design Using a Real-Time Operating System
Overview
Principles
An Example
Encapsulating Semaphores and Queues
Hard Real-Time Scheduling Considerations
Saving Memory Space
Saving Power
Chapter Summary
Problems
Embedded Software Development Tools
Host and Target Machines
Linker/Locators for Embedded Software
Getting Embedded Software into the Target System
Chapter Summary
Debugging Techniques
Testing on Your Host Machine
Instruction Set Simulators
The assert Macro
Using Laboratory Tools
Chapter Summary
Problems
An Example System
What the Program Does
Environment in Which the Program Operates
A Guide to the Source Code
Source Code
Summary
Problems
Afterword
Further Reading
Index. 020161569XT04062001
×
Free shipping on orders over $35*

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

Learn more about the TextbookRush Marketplace.

×