μC/OS-Ⅲ是源碼公開的商用嵌入式實時操作系統(tǒng)內核,由著名的μC/OS-Ⅱ發(fā)展而來。μC/OS-Ⅲ針對以ARM Cortex為代表的新一代CPU,面向帶有可用于優(yōu)先級查表的硬件指令(如,前導零計算指令)的CPU的嵌入式應用。μC/OS-Ⅲ允許利用這類高端CPU的特殊硬件指令來實現高效的任務調度算法,而無須使用μC/OS-Ⅲ的軟件任務調度算法,而且μC/OS-Ⅲ支持時間片輪轉調度算法。從核心任務調度算法的改變來看,μC/OS-Ⅲ已經是一個全新的嵌入式RTOS內核。從μC/OS算起,該內核已有20余年應用史,在諸多應用領域得到了廣泛的認可?!肚度胧綄崟r操作系統(tǒng)μC/OS-3》在保留對實時操作系統(tǒng)基本概念闡述的基礎上,詳細講解μC/OS-Ⅲ相比μC/OS-Ⅲ所做的大量擴展與改進,如同時支持時間片輪轉調度算法和基于優(yōu)先級的可剝奪型任務調度算法;用系統(tǒng)任務來處理中斷隊列以縮短關中斷時間;以時間節(jié)拍任務來管理時鐘節(jié)拍從而徹底實現硬實時;以直接向任務發(fā)信號方式簡化任務間通信與同步等,特別是新增加的在線測試與調試功能,使應用開發(fā)更為方便?!肚度胧綄崟r操作系統(tǒng)μC/OS-3》描述的源代碼以及原文電子書可從Micriμm公司的官方網站上免費下載?!肚度胧綄崟r操作系統(tǒng)μC/OS-3》可用作高等院校嵌入式實時系統(tǒng)課程或工程師培訓的教材,特別是那些以ARM Cortex、PowerPC、MIPS等高端CPU為實驗平臺的教學課程;也可供嵌入式應用開發(fā)人員研究與應用。