ABSTRACT

MicroC/OS II Second Edition describes the design and implementation of the MicroC/OS-II real-time operating system (RTOS). In addition to its value as a reference to the kernel, it is an extremely detailed and highly readable design study particularly useful to the embedded systems student. While documenting the design and implementation of the kernel, the book also walks the reader through the many related development issues: how to adapt the kernel for a new microprocessor, how to install the kernel, and how to structure the applications that run on the kernel. This edition features documentation for several important new features of the software, including new real-time services, floating points, and coding conventions. The accompanying downloadable resources include complete code for the MicroC/OS-II kernel.

chapter 1|34 pages

Getting Started with µC/OS-II

chapter 2|38 pages

Real-time Systems Concepts

chapter 3|44 pages

Kernel Structure

chapter 4|28 pages

Task Management

chapter 5|8 pages

Time Management

chapter 6|12 pages

Event Control Blocks

chapter 7|14 pages

Semaphore Management

chapter 8|20 pages

Mutual Exclusion Semaphores

chapter 9|30 pages

Event Flag Management

chapter 10|18 pages

Message Mailbox Management

chapter 11|26 pages

Message Queue Management

chapter 12|14 pages

Memory Management

chapter 13|50 pages

Porting µC/OS-II

chapter 16|108 pages

µC/OS-II Reference Manual

chapter 17|12 pages

µC/OS-II Configuration Manual

chapter 18|26 pages

PC Services