The author of the definitive text on RTOS technology, MicroC-OS-II The Real-Time Kernel, Jean Labrosse, president and CEO of Micrium has authored a new book.. uC/OS-III, the Real-Time Kernel covers Micrium’s newest kernel by the same name, and is offered as a two-part book The book targets serious programmers and college students who need to understand and create programs based on the time saving features of a real-time kernel.
Part I of the text covers the internals of the new kernel without going into each detail of the code, as did Labrosse’s previous book. In this version, the emphasis is on the internals, features, API calls, and where and how to use an RTOS, all presented in a clear and useful way, and accompanied by a wealth of diagrams. Part II provides specific examples for using uC/OS-III on the popular STM32 (Cortex M3) processor architecture.
The uC/OS-III book makes use of Micrium´s advanced tool, uC/Probe to visualize the kernel´s data structures as well as up to five user variables ´live´ using the uC/Eval-STM32F107´s built-in J-Link-JTAG/SWD debugger. Readers can download this free, non-time-limited version of uC/Probe from the Micrium website.
“It’s one thing to explain theory and data structures, and quite another to actually see them in action,” said Jean Labrosse. “By offering Part II of the book in cooperation with STMicroelectronics, we’re providing the ability to experience the workings of the kernel on a very popular Cortex M3-based processor architecture,” Labrosse added.
“With the popularity and utility of the STM32 microcontrollers, developers have asked for proven software solutions that demonstrate possibilities and improve their productivity. The Micrium uC/OS-III RTOS and software components fulfill these needs,” said Semir Haddad, 32-bit marketing manager, Microelectronics Division, STMicroelectronics. “Bundling the uC/OS-III book, with its practical examples is a useful and valuable innovation that dramatically accelerates progress on the learning curve and enables developers to immediately utilize what they read.”
The goal of the book is to offer an interactive and practical, hands-on learning experience. Labrosse explains how a kernel works, how it is used, and how it is easily targeted to a specific architecture so that users can immediately try it.
Along with the book the kit contains a link to the IAR KickStart tools that enable the user to write application programs of up to 32Kbytes in code size (excluding the RTOS itself).
Looking for a complete solution?
Get the book μC/OS-III: The Real-Time Kernel and the μC/Eval-STM32F107 Evaluation Board together as a complete kit.