FlazX | Browse Computer Book | Community Board | Links | Blog | Login


Real-Time Concepts for Embedded Systems



eBook Information




Real-Time Concepts for Embedded Systems
ISBN  1578201241
Release Date  31 July 2008
Category  Computer Engineering
This book @Amazon  View

Google Search
Google
Web flazx.com


',,. 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.

User review
No Book
I did not receive this book. Amazon has already charged me for it and on the track you purchase it says its delivered. The product was available from many vendors but I chose Amazon since I trusted it the most. I personally will not deal with them anymore.



User review
Do not have any details on how things work!!
This book wasted pages with big fonts and hallow tables. For example this book states create_thread() function create a thread. No trace on how it create a thread, what create_thread() function actually do!!. The same kind of descriptions about all RTOS calls. This book might better appeal if it focuses on inner working of RTOS than vague descriptions about it.

User review
Good for newcomers to embedded systems
The book walks you through all the steps of embedded systems development before going into the details of RTOS, which is the main focus of the book. It is a great book for the intended readers of the book, as stated up front in the book.

User review
Good VxWorks-centric Intro to Real Time OS
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.

User review
No depth
Please have a look before you buy! Be sure to check
out the vacuous tables that inform us, for example,
that the `Suspend` operation`Suspends a task` and
so on for seven other task-related operations. This
is a quibble, but I think the lack of content in the
tables reflects a grave shortcoming of the book as
a whole: there's just not much there. In my opinion
part of the problem is lack of specificity. I wish
that the authors had focused on a single real operating
system (e.g. VxWorks) with actual code examples rather
attempting the very difficult task of covering the
entire real-time operating system landscape.







Resources
FlazX 100 Newest Books  Top 100 Search Keywords  Last 100 Search Keywords  Community Edition 


Google Talk : admin-at-flazx-dot-us


eXTReMe Tracker