选择实时操作系统rtos的要点详解.pdfVIP

  • 4
  • 0
  • 约6.02千字
  • 约 7页
  • 2022-05-12 发布于四川
  • 举报
对许多 项目来说,系统设计师都倾向于选择实时操作系统(RTOS)。但RTOS 总是必要的吗? 是取决于具体的应用,因此了解我们要达到什么目标是决定 RTOS 是必要的还是花瓶的关键。 一般来说,在采用非实时操作系统(non-RTOS)的任何场合,也都可采用RTOS 。 但是,要找到一款具有完全相同应用编程接口(API)的匹配RTOS 就相当 了。 因此,许多传统的操作系统(OS)在其内嵌入了一个RTOS 。例如,Lynux-Works LynxOS 和Bluecat Linux 共享一个Linux API 。LynxOS 是一款硬RTOS ,而Bluecat 是Linux 的一个衍生 。 Linux 继续在努力改善其实时性能,但其最长中断时延仍 对RTOS 来说 的硬(hard)实时要求。这些问题最后都会归结为服务质量(QoS) 。像 RTLinux Free 这样的平台补充了Linux ,因为它们可提供硬实时级别的QoS 。 要指出的很重要一点是:这类补充常常是在原始OS 上集成一个RTOS 编程 环境。与传统台式或服务器OS 相比,RTOS 通常要小很多。RTOS 常常针对更小 和 有限的MCU

文档评论(0)

1亿VIP精品文档

相关文档