第八章 μC/OS-Ⅱ嵌入式操作系统 一、嵌入式实时操作系统 二、μC/OS-Ⅱ的软件体系结构 三、μC/OS-Ⅱ的移植分析 四、μC/OS-Ⅱ在ARM7处理器上的移植 五、μC/OS-Ⅱ移植到LPC2220处理器上 六、移植代码的测试 七、μC/OS-Ⅱ操作系统实验 一、嵌入式实时操作系统 操作系统(Operating System)是一组对计算机系统资源(包括硬件和软件)进行全面控制与管理的系统化程序。 操作系统是计算机硬件与应用软件之间的接口,是软件系统的核心。在操作系统的支持下,计算机运行其他应用软件才能得以正确执行。 操作系统具有四大基本管理功能: 1、任务(进程)管理; 2、存储管理; 3、设备管理; 4、文件管理。 1.1 操作系统的管理功能 1)任务(进程)管理 任务(进程)管理主要负责控制用户任务的进入、执行、结束以及控制任务在过程中的状态切换与通信。 2)存储管理 存储管理主要任务是为多道程序的运行提供良好的环境,方便用户使用存储器,提高存储器的利用率,以及能从逻辑上来扩充内存。 3)设备管理 设备管理是完成用户提出的I/O请求。 4)文件管理 文件管理主要任务是对用户文件和系统文件进行管理,方便用户使用,保证文件的安全性。 1.2 实时操作系统 实时操作系统RTOS(Real Time Operating S
原创力文档

文档评论(0)