CDN$ 91.23
Only 2 left in stock (more on the way).
Ships from and sold by Gift-wrap available.
Uc/OS-III: The Real-Time ... has been added to your Cart
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 all 3 images

Uc/OS-III: The Real-Time Kernel Hardcover – Aug 25 2009

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
Hardcover, Aug 25 2009
"Please retry"
CDN$ 91.23
CDN$ 91.23 CDN$ 84.73

Harry Potter and the Cursed Child
click to open popover

No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

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
  • Average Customer Review: Be the first to review this item
  • Amazon Bestsellers Rank: #1,193,148 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

Customer Reviews

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

Most Helpful Customer Reviews on (beta) HASH(0xa2665138) out of 5 stars 14 reviews
28 of 31 people found the following review helpful
By R. Wang - Published on
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
HASH(0xa2689d80) out of 5 stars Would like more from the board and the cource code Nov. 6 2009
By Michael S. Wilk - Published on
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
HASH(0xa2fddea0) out of 5 stars good reference July 16 2014
By drowsysaturday - Published on
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 1 people found the following review helpful
HASH(0xa2689df8) out of 5 stars Good book very understandable April 2 2013
By A. Tavoularis - Published on
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
1 of 2 people found the following review helpful
HASH(0xa2689fe4) out of 5 stars Micrium uC/OS-III - The Real-Time Kernel, STM32 Version Oct. 17 2010
By RTOS Guy - Published on
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.