μC/OS实时操作系统简单介绍

来源:互联网 发布:mac上的编程软件c语言 编辑:程序博客网 时间:2024/06/06 02:12

μC/OS-II:
μC/OS-II实时多任务操作系统内核。它被广泛应用于微处理器、微控制器和数字信号处理器。μC/OS-II 的前身是μC/OS,最早出自于1992年美国嵌入式系统专家Jean J.Labrosse 在《嵌入式系统编程》杂志的5月和6月刊上刊登的文章连载,并把μC/OS 的源码发布在该杂志的BBS上。
μC/OS-II是可以基于ROM运行的、可裁剪的、抢占式的实时多任务内核,具有高度的可移植性。为了提供更好的一直性能,主要采用ANSI C语言进行开发,并且已移植到40多种处理器体系上,涵盖了8位到64位各种CPU(包括DSP)。
μC/OS-III:
μC/OS-III是μC/OS的第三代内核,μC/OS-II的升级版本,发布年份2009年,是一个可裁剪、可固化、可剥夺的多任务系统,没有任务数目的限制。
代码量:
μC/OS-II的代码量在6k~26k左右;
μC/OS-III的代码量在6k~24k左右;

代码量不多,完全可以进行源码分析学习,那就用博客来记录一下吧!

1、首先,需要对操作系统有大致性的了解
《嵌入式操作系统基础 μC/OS-II和Linux(第二版)》第一章的思维导图概括:
扫盲1:http://blog.csdn.net/happy_fb/article/details/78444558
扫盲2:http://blog.csdn.net/happy_fb/article/details/78446040

2、…

阅读全文
0 0
原创粉丝点击