教学教案-第0章 嵌入式系统概述教学资料-.pptVIP

  • 10
  • 0
  • 约2.51万字
  • 约 126页
  • 2019-01-11 发布于江苏
  • 举报

教学教案-第0章 嵌入式系统概述教学资料-.ppt

Java类,C++库函数。 实时系统是指产生系统的输出的时间对系统至关重要的系统,从输入到输出的滞后时间必须足够小到一个可以接受的时限内,因此实时逻辑的正确性不仅依赖于计算结果的正确性,还取决于输出结果的时间. 任务执行的时间可以根据系统的软硬件的信息而进行确定性的预测。也就是说,如果硬件可以做这件工作,那么实时操作系统的软件将可以确定性的做这件工作。 分时操作系统,软件的执行在时间上的要求,并不严格,时间上的错误,一般不会造成灾难性的后果。 实时操作系统,主要任务是对事件进行实时的处理,虽然事件可能在无法预知的时刻到达,但是软件上必须在事件发生时能够在严格的时限内作出响应(系统响应时间),即使是在尖峰负荷下,也应如此,系统时间响应的超时就意味着致命的失败。另外,实时操作系统的重要特点是具 有系统的可确定性,即系统能对运行情况的最好和最坏等的情况能做出精确的估计。 硬实时要求在规定的时间内必须完成操作,这是在操作系统设计时保证的 软实时则没有那么严,只要按照任务的优先级,尽可能快地完成操作即可 对于软实时系统基于优先级调度的调度算法可以满足要求,提供高速的响应和大的系统吞吐率;而对于硬实时系统则完成timely response是必须的。这两类系统的区别在于调度算法。 实时操作系统是保证在一定时间限制内完成特定功能的操作系统。例如,可以为确保生产线上的机器人能获取某个物体而设计一

文档评论(0)

1亿VIP精品文档

相关文档