嵌入式系统7-RTOS基础剖析.ppt

嵌入式系统7-RTOS基础剖析

RTOS基础 潘建 实时多任务OS-RTOS 单片机 无os 主程序 RTOS 资源包装 API 可移植 实时系统 在实时计算中,系统的正确性不仅仅依赖于计算的逻辑结果而且依赖于结果产生的时间 响应时间限定 可预知 实时操作系统与I/O 实时操作系统还需要有效的中断处理能力来处理异步事件和高效的I/O能力来处理有严格时间限制的数据收发应用。 ●系统应该有在事先定义的时间范围内识别和处理离散的事件的能力。 ●系统能够处理和存储控制系统所需要的大量的数据。 实时系统分类1 周期性的系统 系统通过传感器或其他设备周期性的探测外部环境的变化,在周期内对探测到的变化作出反应。比如化工厂中的反应炉的控制。 非周期性系统 外部事件是循环性的发生的但不是有规律的或者是突发事件。比如一架客机飞入一个空中交通管制的管制范围所产生的事件。 实时系统分类2 硬实时系统:灾难后果 硬实时系统就是系统必须及时的对事件作出反应,绝对不能发生错过事件处理的deadline的情况。在硬实时系统中一旦发生了这种情况就意味着巨大的损失和灾难。比如控制核电站的系统,如果没有对堆芯过热作出及时的处理,后果不堪想象。 软实时系统:性能下降 系统在重负载的情况下允许发生错过deadline的情况而不会造成非常大的危害。比如在通信系统中允许105个电话中有一个接不通。 Rtos的历史 1)早期的监控系统 系统init 时钟

文档评论(0)

1亿VIP精品文档

相关文档