or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Kindle Edition
Read instantly on your iPad, PC or Mac, no Kindle required
Buy Price: $39.89
Rent From: $14.38
 
 
 
Sell Back Your Copy
For a $20.32 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Real-Time Concepts for Embedded Systems
 
 

Real-Time Concepts for Embedded Systems [Paperback]

Qing Li (Author), Caroline Yao (Author)
3.6 out of 5 stars  See all reviews (17 customer reviews)

List Price: $56.95
Price: $35.34 & this item ships for FREE with Super Saver Shipping. Details
You Save: $21.61 (38%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it delivered Wednesday, February 1? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Kindle Edition
Rent from
$39.89
$14.38
 
Paperback $35.34  
Sell Back Your Copy for $20.32
Whether you buy it used on Amazon for $21.97 or somewhere else, you can sell it back through our Book Trade-In Program at the current price of $20.32.
Used Price$21.97
Trade-in Price$20.32
Price after
Trade-in
$1.65

Book Description

1578201241 978-1578201242 July 2003 1
'... a very good balance between the theory and practice of real-time embedded system designs.' —Jun-ichiro itojun Hagino, Ph.D., Research Laboratory, Internet Initiative Japan Inc., IETF IPv6 Operations Working Group (v6ops) co-chair 'A cl

Develop a working understanding of the common design patterns and program structures of RTOSs so you can create your own standard building blocks. You learn how to decompose an application into units, and how to combine these units with other objects and services to create standard building blocks.

Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Real-Time Concepts for Embedded Systems + An Embedded Software Primer + Designing Embedded Hardware
Price For All Three: $113.52

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • An Embedded Software Primer $41.99

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Designing Embedded Hardware $36.19

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Editorial Reviews

About the Author

Qing Li is a senior architect at Blue Coat Systems, Inc. leading the design and development efforts of the next-generation IPv6 enabled secure proxy appliances. Qing holds multiple US patents. Qing is a contributing author of the book titled Handbook of Networked and Embedded Control Systems published in June 2005. He is the author of the embedded systems development book titled Real-Time Concepts for Embedded Systems published in April 2003.


Product Details

  • Paperback: 294 pages
  • Publisher: CMP; 1 edition (July 2003)
  • Language: English
  • ISBN-10: 1578201241
  • ISBN-13: 978-1578201242
  • Product Dimensions: 9.3 x 7.4 x 0.9 inches
  • Shipping Weight: 1.5 pounds (View shipping rates and policies)
  • Average Customer Review: 3.6 out of 5 stars  See all reviews (17 customer reviews)
  • Amazon Best Sellers Rank: #559,187 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

17 Reviews
5 star:
 (6)
4 star:
 (5)
3 star:
 (2)
2 star:
 (1)
1 star:
 (3)
 
 
 
 
 
Average Customer Review
3.6 out of 5 stars (17 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

27 of 28 people found the following review helpful:
5.0 out of 5 stars A Must for Beginners, and Worth It For Hot Shots Too, October 24, 2003
By 
Scott L. Davis (San Diego, CA United States) - See all my reviews
This review is from: Real-Time Concepts for Embedded Systems (Paperback)
When I first started reading this work, it seemed decidedly to be for beginners only. I was pleasantly surprised however, how many new concepts and ideas I learned by the time I completed it. I found the "points to remember" and Chapters 11, 13-16 to be particularly useful because they highlight the pitfalls that I've seen even the most seasoned RTOSers fall into. I ended up buying the book for all my firmware developers and made the above mentioned sections mandatory reading for them. Although I have read several books on real time this is definitely the most complete because it references the real time concepts in the context of a real live OS - VxWorx. The information is presented in such a way that it can easily be applied to any RTOS such as QNX, InTime, MsCE, and MuOS. All my firmware new hires are given this book on the first day of work, and they can't start coding until they've finished it.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


11 of 11 people found the following review helpful:
4.0 out of 5 stars Good VxWorks-centric Intro to Real Time OS, December 5, 2005
This review is from: Real-Time Concepts for Embedded Systems (Paperback)
This book is a good introduction to readers who are beginners in the world of embedded programming and real-time operating systems. A real-time OS facilitates the creation of real-time systems, but does not guarantee that they are real-time. Nor does an RTOS necessarily have high throughput. Instead, they enable, through specialized scheduling algorithms and deterministic behavior, the guarantee that system deadlines can be met. Thus a real-time OS is valued more for how quickly it can respond to an event than for the total amount of work it can do.
This book, written by a senior architect at Wind River Systems, is very VxWorks centric. This is OK, since VxWorks is one of the better commercial real-time operating systems out there, having been on the scene in various forms since 1983. This book will introduce you to all of the terminology you will need to be familiar with before you write code that uses VxWorks. I highly recommend it for anybody who is or is planning to get involved in embedded systems. Since so many robot designers end up programming with VxWorks, I highly recommend it especially to them. The concepts of scheduling, tasks, semaphores, queues, exceptions, and timers are all covered very well, even for those readers who have no previous exposure to operating systems in general. There is plenty of pseudocode and instructive diagrams. However, when it comes to actually writing an embedded system with VxWorks, no book that I know of actually gives out that kind of knowledge. There is no substitute to attaching yourself to a person experienced in this sort of work and learning by example. But first, read this book so that you understand what it is that they are teaching you. For real newbies, read "Designing Embedded Hardware" to get an idea of what devices make up an embedded system, and then "Programming Embedded Systems with C and C++" to get an idea of how these devices are controlled. At that point, you will be ready for this book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


10 of 10 people found the following review helpful:
5.0 out of 5 stars A Really Good Explanation of Real Time Issues, July 11, 2003
By 
Arnie Berger (Sammamish, WA USA) - See all my reviews
This review is from: Real-Time Concepts for Embedded Systems (Paperback)
"Real-Time Concepts" is a book that tackles one of the most difficult subject areas of embedded systems programming. Bugs that are introduced because of problems with the behavior of a real-time system can be extremely subtle and difficult to correct. These bugs can also have disasterous effects. Even Computer Science students who take an Operating Systems class probably never deal with a Real Time Operating System.

In this book, the authors attempt to explain the concepts of real time programming. In my opinion, they generally succeed at their task. They keep the code examples to a bare minimum, which I think is a good strategy, because code examples can often obscure a concept, rather than explain it.

If the book has a weakness, I think that it is the introductory sections. The first 50 pages or so cover no new ground and have been covered much more extensively by other authors in the CMP Books series. However, the book really hits its stride at Chapter 4, "Introduction to Real Time Operating Systems". From then on, the book teaches you what you will need to know to be able to design a real-time system.

Of particular note, I was impressed with the authors' explanation of Rate Monotonic Analysis (RMA). This is one of the more difficult to understand concepts and the authors explained it in a way that the novice reader could understand it.

In summary, "Real-Time Concepts" should be required reading for anyone entering the field of embedded systems design. For the CS professional who may be new to embedded systems, investing the time to read this book before you start to code is time well-spent. Thid book should be part of every Embedded Systems professional's bookshelf.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



Inside This Book (learn more)
First Sentence:
In ways virtually unimaginable just a few decades ago, embedded systems are reshaping the way people live, work, and play. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
resource request model, target debug agent, soft timers, deadlocked set, processor state information, semaphore token, preemption lock, other kernel objects, deletion safety, interrupt locking, target embedded system, task resumes execution, using counting semaphores, interrupt locks, daemon task, section header table, timer installation, host debugger, first mutex, ceiling priority protocol, rendezvous synchronization, semaphore information, memory compaction, resource preemption, asynchronous exceptions
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Remember Some, Typical Operations Description, Defining Semaphores, Multi-Instance Resource Deadlock Detection, Operation Description Create Creates, State of Task-Ready List Task, Target System Software Initialization Sequence, The Nature of Spurious Interrupts, Microsoft Windows, Task Task Figure
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:





Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)
(1)

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums





Look for Similar Items by Category


Look for Similar Items by Subject