6ucos2嵌入式实时操作系统教材课程.ppt嵌入式系统原理与接口技术第六讲嵌入式实时操作系统C/OS-Ⅱ本节提要1325476嵌入式实时操作系统概念C/OS-Ⅱ简介C/OS-Ⅱ时间管理C/OS-Ⅱ内核结构C/OS-Ⅱ任务管理C/OS-Ⅱ任务通信与同步C/OS-Ⅱ。OS是在计算机硬件与计算机应用程序之间,通过提供应用程序接口,屏蔽了计算机硬件工作的一些细节,大大提高了应用程序的开发效率。作用与功能OS为应用程序提供了一个界面友好,性能稳定、安全,效率高,操作方便的虚拟计算机。OS的主要功能:处理器的管理;存储的管理;设备的管理;文件的管理;网络和通信的管理;提供用户接口。(RTOS)定义RTOS是具有实时性能且能支持实时控制系统工作的操作系统。RTOS是一个程序,它按时序方式调度执行,管理系统资源,并为开发应用代码提供一致的基础。RTOS的首要任务是调度一切可利用的资源来完成实时控制任务,其次才着眼于提高计算机系统的使用效率,其重要特点是能满足对时间的限制和要求。在实时计算中,系统的正确性不仅依赖于计算的逻辑结果,而依赖于结果产生的时间。RTOS与通用计算机OS的区别实时性代码尺寸小应用程序开发较难需要专用的开发工具RTOS的组成实时操作系统需根据实际应用环境的要求,对内核进行裁减和重配置。根据其面向实际应用领域的不同,实时操作系统组成也有所不同,一般包括以下几个重要部分:,用于不复杂的小系统设计上。前/后台行为应用程序是一个无限循环,循环中调用相应的函数完成相应的操作,这部分可看成后台行为(background)。中断服务程序处理异步事件,这部分可看成前台行为(foreground)。
6ucos2嵌入式实时操作系统教材课程 来自淘豆网www.taodocs.com转载请标明出处.