μC/OS出自于美国的一位嵌入式系统专家Jean J.Labrosse。他后来成为嵌入式系统会议的顾问委员会委员,并在每年的嵌入式系统会议上讲演。最早的文章连载在美国1992年<<嵌入式系统编程>>杂志的5月和6月刊上。源码发布在该杂志的BBS上。1993年,美国的R&D出版社出了一本叫做μC/OS the Real Time Kernel的书,后来的几年中书的销量超过了15,000册。世界上数以千计的工程技术人员将μC/OS应用到了各个领域,如照像机业、医疗仪器、音响设备、发动机控制、网络接入设备、高速公路电话系统、ATM机、工业机器人等。近10年的应用史证明,这个RTOS是稳定可靠的,且不断有新版本推出。
μC/OS已经将移植到了几乎所有知名的CUP上。移植的范例可以从网上下载。μC/OS the Real Time Kernel一书中附一张软盘,是μC/OS的版本1.08。关于版权,书中写到: 在您的应用中使用书中的代码不需要许可证。但是您得指出您的产品中使用了μC/OS。如果是卖源码得话,就有版权的问题了。
1998年,作者决定出μC/OS的第二本书μC/OS-Ⅱ the Real Time Kernel,并设立了正式的网站:WWW. uC/OS -Ⅱ.COM,给μC/OS增加了一些新的功能。并且增加了约200页的解释。当μC/OS的商业价值得到认可时,μC/OS-Ⅱ的版权政策也发生了变化,把目标代码嵌入到商业产品中去也需要版税了。最新版本的μC/OS-Ⅱ V2.51索价55.95美元。中国电力出版社购买了这本书的版权,译成了中文版,于2001年8月出版,中文书名是<<μC/OS-Ⅱ源码开放的嵌入式实时操作系统>>。
虽然μC/OS-II仅仅是一个实时内核,但有了这个内核就有了良好的开始。在此基础上许多功能都可以加上去,如内存管理、TCP/IP支持、远程调用甚至文件系统。网上出现了基于μC/OS-Ⅱ的商业产品广告。以μC/OS-Ⅱ为基础,自己做一些功能软件也不难,也有一些开放的资源可以参考。以TCP/IP为例,英国人Jeremy Bentham的TCPIP Lean: Web Server for Embedded System 一书就教您如何将TC/PIP嵌入8位单片机。
文章评论(0条评论)
登录后参与讨论