[uCOS/uCGUI] uCos II 内核结构

多瑙河夏之夜   2012-2-10 13:39 楼主
内核中主要包含以下的文件:
  1.uCOS-II Source->source:(与处理器类型无关的代码)

OS_CORE.C

系统初始化,开启多任务环境等的代码

OS_CPU_C.C

多任务栈初始化等与处理器有关的代码

OS_FLAG .C

事件标志组管理代码

OS_MBOX .C

消息邮箱管理代码

OS_mem.c

内存管理代码

OS_mutex.c

互斥型信号量管理代码

OS_q.c

消息队列管理

OS_sem.c

信号量管理代码

OS_task.c

任务管理代码

OS_time.c

事件管理代码

uCOS_II.C

包含内核的其它C语言源文件

2.uCOS II配置文件(与应用程序有关)

INCLUDES .H

系统的全局头文件,在所有的源码中包含

OS_CFG .H

UCOS系统的全局配置

3.移植uCOS II (与处理器有关的代码)

OS_CPU .h

包含与处理器相关的常量、宏及结构体定义

OS_CPU_C.C

多任务栈初始化等与处理器有关的代码

OS_CPU_A.asm

汇编语言编写的启动任务、任务切换等四个重要函数

回复评论 (2)

顶一个,学习了
点赞  2012-2-11 22:31
只是一个框架,要具体点就好啦
点赞  2012-8-27 20:02
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复