uc/os ii可以简单的视为一个多任务调度器,在这个任务调度器之上完善并添加了和多任务操作系统相关的系统服务,如信号量、邮箱等。其主要特点有公开源代码,代码结构清晰、明了,注释详尽,组织有条理,可移植性好,可裁剪,可固化。内核属于抢占式,多可以管理60个任务。
组成部分编辑μc/os-ii可以大致分成核心、任务处理、时间处理、任务同步与通信,cpu的移植等5个部分。1) 核心部分(oscore.c) 是操作系统的处理核心,包括操作系统初始化、操作系统运行、中断进出的前导、时钟节拍、任务调度、事件处理等多部分。能够维持系统基本工作的部分都在这里。
powerpc处理器有广泛的实现范围,包括从诸如 power4 那样的高端服务器cpu 到嵌入式cpu市场(任天堂 gamecube 使用了 powerpc)。powerpc 处理器有非常强的嵌入式表现,因为它具有优异的性能、较低的能量损耗以及较低的散热量。除了像串行和以太网控制器那样的集成 i/o,该嵌入式处理器与台式机cpu存在非常显著的区别。例如,4xx 系列powerpc 处理器缺乏浮点运算,并且还使用一个受软件控制的 tlb 进行内存管理,而不是象台式机芯片中那样采用反转页表。
中文名实时多任务操作系统外文名micro control operation system 简 称ucos广泛应用于微处理器、微控制器目录1 简介2 组成部分3 应用情况4 任务调度5 任务优化6 任务管理7 时间管理8 内存管理9 通信同步10 可移植性11 测试12 结束语简介编辑μc/os-ii实时多任务操作系统内核。
北京中科信软科技有限公司
手机:13810781601
电话:010-62883247
联系人:罗经理