CDN$ 79.81
Temporarily out of stock.
Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your account will only be charged when we ship the item.
Ships from and sold by Amazon.ca.
Gift-wrap available.
Quantity:1
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Uc/OS-III: The Real-Time Kernel Hardcover – Sep 1 2009


See all formats and editions Hide other formats and editions
Amazon Price New from Used from
Hardcover, Sep 1 2009
"Please retry"
CDN$ 79.81
CDN$ 79.81 CDN$ 74.80

Best Books of 2014
Unruly Places is our #1 pick for 2014. See all

Customers Who Bought This Item Also Bought



Product Details

  • Hardcover: 932 pages
  • Publisher: Micrium (Sept. 1 2009)
  • Language: English
  • ISBN-10: 9780982337530
  • ISBN-13: 978-0982337530
  • ASIN: 0982337531
  • Product Dimensions: 17.8 x 4.9 x 25.4 cm
  • Shipping Weight: 1.8 Kg
  • Amazon Bestsellers Rank: #379,598 in Books (See Top 100 in Books)

Customer Reviews

There are no customer reviews yet on Amazon.ca
5 star
4 star
3 star
2 star
1 star

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: 13 reviews
27 of 29 people found the following review helpful
Beware March 15 2010
By R. Wang - Published on Amazon.com
I bought this book in the hope of looking at the newly updated version of the source (from reading the book's description at Amazon). However, it is not available, unless you are willing to pay $9,999. That renders the book as a reference manual, which is essentially useless; plus the evaluation board is just a toy. Since ucos-ii was available in source code, I seriously doubt the author's intent of publishing such a heftily priced book. If you want to learn an RTOS, take a look at something else, such as VxWorks, which is widely accepted and well documented. Yes, I will return the book, along with the evaluation board, which is still sealed.
9 of 9 people found the following review helpful
Would like more from the board and the cource code Nov. 6 2009
By Michael S. Wilk - Published on Amazon.com
I am updating my review based on more experience with the book, board, and OS. When I first reviewed the book and RTOS, I was given the source for a project and didn't t realize the source code is no longer included with the book. It is available for the board as a library. If you license the RTOS, you will get the source code. The RTOS itself is significantly improved from µC/OS-II. I am using this RTOS for a significant project on two ARM based processors. This is a review of the book/board combination so I'll focus back on that. The book itself is THE reference for the RTOS. There are good examples and explanations. I will stick with my original (partial) disappointment in the board. Some of what I do is experiment and/or teach folks new to embedded and RTOS use. The lack of buttons, switches, a display, makes learning/teaching more difficult. The recommendation from Micrium is to use uC/Probe. I used that product early in its product life and had major issues. It's a good concept but didn't work well for me. It may work better now. I will say that the RTOS source (since I have it), as always, is extremely well documented, following Micrium's coding standard. There are now additional CPU/board options in addition to the ST ARM Cortex M3 that I got. The TI version looks quite cool (a little robot). As far as the development environment, IAR Workbench, it is a fairly mature product, but it still has a few issues. In particular, the editor is rather poor (they don't claim to have a good editor). Occasional crashes are to be expected. I ran the tool under Vista, so that could explain some of the problems. I keep this book nearby for quick reference and recommend others do the same if you will be developing with µC/OS-III. If you are developing with USB, TCP/IP, etc., be prepared to look at additional components to meet your product requirements.
1 of 1 people found the following review helpful
Good book very understandable April 2 2013
By A. Tavoularis - Published on Amazon.com
Verified Purchase
The reason i am not putting five stars has only to do with the support by the company. Regarding the book itself, all the chapters are well orgrnized, they are understandable and the examples at the end, although simplistic, they give a good idea of how the board should be programmed
good reference July 16 2014
By drowsysaturday - Published on Amazon.com
The review from R. Wang is really misleading. If you don't use the OS for commercial purpose, you can get the OS, example projects, and the pdf version of this book for free online on the Micrium website. I bought the book without knowing that though. I actually bought the alternative version for a specific micro-controller from TI, and I liked seeing the OS and program running in action on an actual board. And Vxworks sucks. I couldn't really find a VxWorks book as comprehensive as this. Just the manual, a couple of short cook-books, and a bunch of books written in Chinese edition that I couldn't understand. Also, remember the famous priority inversion problem with Vxworks on NASA's Mars Pathfinder ??
1 of 2 people found the following review helpful
Micrium uC/OS-III - The Real-Time Kernel, STM32 Version Oct. 17 2010
By RTOS Guy - Published on Amazon.com
For the last 8 years, I've been using the author's uC/OS-II text to teach a class about the internals and usage of real-time operating systems. This uC/OS-III book is an update of his earlier text.

Most real-time kernels come with many features, but very few documents, texts, or otherwise, actually tell you how or when to use these features. Many beginners try to use all of the features and find themselves fighting a battle of what, why, and how to incorporate them. This updated revision of the text gives a better overview of how and when to use the features - something really missing from the uC/OS-II book.

The OS itself has been updated, and several new features have been added to make the OS calls a little more consistent with each other. Very useful features include semaphores and queues are now an integral part of each task and thus run faster - and don't need to be set up separately. These are features which improve the performance of this version and simplify the design of the system.

The best part of the new text and OS is that it has been ported to several chip evaluation boards which are available for purchase. I got the one which runs the STM32 ARM M3 Cortex evaluation board. The instructions are clear, everything runs by following the directions, and the compiler, debugger are both available for download in a non-time limited version. The examples compiled the first time and "ran right out of the box".

Very highly recommended.


Feedback