Real-Time Concepts for Embedded Systems

ISBN-10: 1578201241

ISBN-13: 9781578201242

Edition: 2003

Authors: Qing Li, Caroline Yao

List price: $62.95 Buy it from $13.91
eBook available
This item qualifies for FREE shipping

*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.

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:

This primer begins with an introduction to the special tools and issues that face embedded systems developers. It then delves into the details of real-time programming using a real-world, commercial real-time operating system (RTOS).
New Starting from $72.57
eBooks Starting from $28.33
Rent eBooks
Buy eBooks
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
SQL Online content $4.95 $1.99
Add to cart
Study Briefs
MS Excel® 2010 Online content $4.95 $1.99
Add to cart
Study Briefs
MS Word® 2010 Online content $4.95 $1.99
Add to cart
Study Briefs
MS PowerPoint® 2010 Online content $4.95 $1.99
Customers also bought
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading

Book details

List price: $62.95
Copyright year: 2003
Publisher: Taylor & Francis Group
Publication date: 1/4/2003
Binding: Paperback
Pages: 320
Size: 7.50" wide x 9.25" long x 1.00" tall
Weight: 1.694
Language: English

Caroline Yao has more than 15 years of high-tech experience ranging from development, project and product management, product marketing, business development, and strategic alliances. She is co-inventor of a pending patent and recently served as the director of partner solutions for Wind River Systems, Inc.

Foreword
Preface
Audience for this Book
Acknowledgments
Introduction
Real Life Examples of Embedded Systems
Real-Time Embedded Systems
The Future of Embedded Systems
Points to Remember
Basics of Developing for Embedded Systems
Introduction
Overview of Linkers and the Linking Process
Executable and Linking Format
Mapping Executable Images into Target Embedded Systems
Points to Remember
Embedded System Initialization
Introduction
Target System Tools and Image Transfer
Target Boot Scenarios
Target System Software Initialization Sequence
On-Chip Debugging
Points to Remember
Introduction to Real-Time Operating Systems
Introduction
A Brief History of Operating Systems
Defining an RTOS
The Scheduler
Objects
Services
Key Characteristics of an RTOS
Points to Remember
Tasks
Introduction
Defining a Task
Task States and Scheduling
Typical Task Operations
Typical Task Structure
Synchronization, Communication, and Concurrency
Points to Remember
Semaphores
Introduction
Defining Semaphores
Typical Semaphore Operations
Typical Semaphore Use
Points to Remember
Message Queues
Introduction
Defining Message Queues
Message Queue States
Message Queue Content
Message Queue Storage
Typical Message Queue Operations
Typical Message Queue Use
Points to Remember
Other Kernel Objects
Introduction
Pipes
Event Registers
Signals
Condition Variables
Points to Remember
Other RTOS Services
Introduction
Other Building Blocks
Component Configuration
Points to Remember
Exceptions and Interrupts
Introduction
What are Exceptions and Interrupts?
Applications of Exceptions and Interrupts
A Closer Look at Exceptions and Interrupts
Processing General Exceptions
The Nature of Spurious Interrupts
Points to Remember
Timer and Timer Services
Introduction
Real-Time Clocks and System Clocks
Programmable Interval Timers
Timer Interrupt Service Routines
A Model for Implementing the Soft-Timer Handling Facility
Timing Wheels
Soft Timers and Timer Related Operations
Points to Remember
I/O Subsystem
Introduction
Basic I/O Concepts
The I/O Subsystem
Points to Remember
Memory Management
Introduction
Dynamic Memory Allocation in Embedded Systems
Fixed-Size Memory Management in Embedded Systems
Blocking vs. Non-Blocking Memory Functions
Hardware Memory Management Units
Points to Remember
Modularizing an Application for Concurrency
Introduction
An Outside-In Approach to Decomposing Applications
Guidelines and Recommendations for Identifying Concurrency
Schedulability Analysis--Rate Monotonic Analysis
Points to Remember
Synchronization and Communication
Introduction
Synchronization
Communication
Resource Synchronization Methods
Critical Section Revisited
Common Practical Design Patterns
Specific Solution Design Patterns
Points to Remember
Common Design Problems
Introduction
Resource Classification
Deadlocks
Priority Inversion
Points to Remember
References
About the Authors
Index
×
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.

×