第1章 C/OS-II微小内核分析 本章导读 为了方便初学者学习嵌入式实时操作系统的基本原理,作者将C/OS-II V2.52由小到大裁减为几个只具备基本功能的微小内核。 通过分析仅仅418行的操作系统最小内核,带领初学者尽快入门。 作者建议在学习或教授本章的过程中,初学者或教师要边阅读原码,边画图,深刻理解过程,因为“过程比结论更重要!”。目录概述最小内核临界区与中断管理任务的结束信号量删除信号量目录概述最小内核临界区与中断管理任务的结束信号量删除信号量1.1 概述 C/OS-II微小内核简介C/OS-II 体系结构C/OS-II与处理器无关的代码 OS_Q.COS_CORE.C OS_SEM.COS_FLAG.C OS_TASK.COS_MBOX.C OS_TIME.COS_MEM.C uCOS_H.C OS_MUTEX.C uCOS_H.H CPU 定时器硬 件软 件C/OS-II 与处 理器相关的代码 (移植时 需要修改)OS_CPU.HOS_CPU_A_ASMOS_CPU_C.CC/OS-II与应用程序相关的代码OS_CFG.H INCLUDES.H用户应用程序C/OS-II