嵌入式系统应用及实时操作系统特点
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
典型应用领域:信息家电
典型应用领域:普适计算
典型应用:车载综合管理系统
小结
• 嵌入式系统无处不在,桌面系统 依然有用
• 计算机与使用者的比率达到和超 过100:1的阶段
• 95%以上都是嵌入式计算机系统 • 嵌入式应用带动了产业的迅猛发
展
实时操作系统(RTOS)的特点
实时操作系统内核的重要特性 实时操作系统内核的性能指标 实时操作系统内核实时性能关键指标 实时操作系统内核的可裁剪、可配置
性 实时操作系统内核的可靠性
嵌入式实时操作系统内核的重要特性
嵌入式实时操作系统内核的重要特性
实时性 可裁剪、可配置性 可靠性支持 应用编程接口支持 可移植性
嵌入式实时操作系统内核的性能指标
嵌入式实时操作系统内核的实时性能定量
指标包括
任务上下文切换时间 中断延迟时间 中断响应时间 中断恢复时间 任务响应时间
配置及需求情况各异,一般只要求嵌入式操作系统的 功能子集,因而需要裁剪掉部分功能,并保证功能的 相对完整性。内核的可裁剪程度取决与模块之间的耦 合程度。
裁剪方法:模块级裁剪、函数级裁剪、代码级裁剪
可配置性
可根据应用需求,配置系统任务数目、调度算法、任
务堆栈等。
15
百度文库 嵌入式实时操作系统内核的可靠性
13
嵌入式实时操作系统内核实时性能关键指标
最大中断禁止时间
反映内核对外界停止中断响应的最长时间
任务上下文切换时间
系统中最频繁发生的动作,影响整个系统性能 包括:保存当前任务上下文、选择新任务,及恢
复新任务上下文三个阶段
14
嵌入式实时操作系统内核的可裁剪、可配置性
可裁剪性
用以满足不同复杂程度的应用需求。嵌入式环境资源
可靠性对于实时系统比非实时应用系统更为重要。 嵌入式实时操作系统内核提供诸多机制进行保障:异
步信号、定时器、异常处理、用户扩展、内存保护等。
典型内核可靠性增强技术:
内存释放清理 冗余内存分配 内存冗余编码 内存保护增强 看门狗支持增强
16
The End 谢谢观赏!
嵌入式系统的应用及实 时操作系统的特点
科学家的共识
计算机将变得小巧玲珑,藏身 在任何地方, 又消失在所有地方; 功能强大, 无影无踪。
计算机变得无处不在:例如在 墙里、在手腕上、在手写纸上等 等,随用随取、伸手可及
嵌入式系统应用领域
典型系统:采样控制系统
典型系统:飞行控制系统
典型系统: 实时信号处理系统