+实时操作系统
时间:10-02
整理:3721RD
点击:
什么是操作系统:提供中间件和底层服务
特点:
1.底层控制(启动引导输入输出的控制)
[size=10.5000pt]2.多任务的管理
[size=10.5000pt]3.存储器的管理
[size=10.5000pt]4.硬件抽象层
[size=10.5000pt]5.文件系统
[size=10.5000pt]6.协议栈
实时操作系统特点:
系统模块化裁剪
快速的相应
响应事件的确定性
低资源消耗
为什么使用操作系统:
[size=10.5000pt]1.多线程,可同时执行多个任务
[size=10.5000pt]2.应用的复杂性的需要
[size=10.5000pt]3.使用模块化编程、
[size=10.5000pt]4.减少底层的重复性工作
[size=10.5000pt]5.资源的优化分配
[size=10.5000pt]6.软件的协议栈
[size=10.5000pt]7.可移植性:可适应多个平台,应用层与底层分开
[size=10.5000pt]8.调试方便:实时分析,生成日志
实时操作系统的指标:
1 中断相应时间
2 任务切换的事件
好