Embedded Real-Time Operating System μC/OS-Ⅱ

Author: Jean J. Labrosse
Publisher:
Publish Date: 2003-05-01
Features: μC/OS II is a well-known, open-source real-time kernel designed specifically for embedded applications. It can be used on various 8-bit, 16-bit, and 32-bit microcontrollers or DSPs. Since its inception with μC/OS, this kernel has been in use for over a decade and has been widely applied in numerous fields. This book is the second edition of MicroC/OS II The Real-Time Kernel, with significant improvements and upgrades based on the first version (V2.0). Through the analysis and description of the μC/OS II source code, it explains the basic concepts of multitasking and real-time systems, competition and scheduling algorithms, inter-task synchronization and communication, memory and timing management, as well as how to handle priority inversion issues. It also introduces how to port μC/OS II to different CPUs and how to debug the ported code. The accompanying CD-ROM includes the complete source code of μC/OS II V2.52, which has been FAA safety-certified, as well as examples that can run on PCs. This book can be used as a textbook for embedded real-time systems courses in universities or as a training manual for engineers, and it is also suitable for embedded application developers to study and use.

📌 Related Posts