Uc/OS-III: The Real-Time Kernel and the Texas Instruments Stellaris McUs
| AUTHOR | Labrosse, Jean J. |
| PUBLISHER | Micrium (11/01/2010) |
| PRODUCT TYPE | Hardcover (Hardcover) |
This book is written for serious embedded systems programmers, consultants, hobbyists, and students interested in understanding the inner workings of a real-time kernel. ?C/OS-III is not just a great learning platform, but also a full commercial-grade software package, ready to be part of a wide range of products.
?C/OS-III is a highly portable, ROMable, scalable, preemptive real-time, multitasking kernel designed specifically to address the demanding requirements of today's embedded systems. ?C/OS-III is the successor to the highly popular ?C/OS-II real-time kernel but can use most of ?C/OS-II's ports with minor modifications. Some of the features of ?C/OS-III are:
Preemptive multitasking with round-robin scheduling of tasks at the same priority
Supports and unlimited number of tasks and other kernel objects
Rich set of services: semaphores, mutual exclusion semaphores with full priority inheritance, event flags, message queues, timers, fixed-size memory block management, and more. Built-in performance measurements
This book is written for serious embedded systems programmers, consultants, hobbyists, and students interested in understanding the inner workings of a real-time kernel. ?C/OS-III is not just a great learning platform, but also a full commercial-grade software package, ready to be part of a wide range of products.
?C/OS-III is a highly portable, ROMable, scalable, preemptive real-time, multitasking kernel designed specifically to address the demanding requirements of today's embedded systems. ?C/OS-III is the successor to the highly popular ?C/OS-II real-time kernel but can use most of ?C/OS-II's ports with minor modifications. Some of the features of ?C/OS-III are:
Preemptive multitasking with round-robin scheduling of tasks at the same priority
Supports and unlimited number of tasks and other kernel objects
Rich set of services: semaphores, mutual exclusion semaphores with full priority inheritance, event flags, message queues, timers, fixed-size memory block management, and more. Built-in performance measurements
