快速浏览μC/OS-II源文件,可以发现该操作系统与μC/OS是不同的。在μC/OS中,所有与处理器无关的代码都包含在一个C文件中,而μC/OS-II把它分成多个文件,每个文件对应操作系统中的一种服务。μC/OS-II还提供了其前一版所没有的许多功能,包括堆栈检测功能、介入函数和安全的存储器动态分配法。为了将这个全新的操作系统的新功能交代清楚,书的页数几乎增加了一倍。正如新操作系统要有一个新的名字,这本新的书也就有了一个新的名字《MicroC/OS-II,The Real-Time Kernel》。(在新的书名中,用“Micro”替代了“μ”,这是因为书名中的这个希腊字符给很多零售商带来了麻烦)。《MicroC/OS-II,The Real-Time Kernel》一书于1998年出版。在这本新书中,配有μC/OS-II源代码。这一次,很快有数千名开发人员测试了这个新的内核,并反馈了很多宝贵意见。另外一个方面,对于那些对内核了解甚少的人来说,这本书全面并通俗易懂地讲述了操作系统的基本原理。很多大学教授开始意识到这本书对想学习内核的新手来说有着很大的吸引力,于是,他们开始围绕μC/OS-II设计整套教学课程。很快,学习过μC/OS-II内核的大学毕业生开始参加工作,并在他们的工作中继续使用μC/OS-II。
|