【发布时间】:2014-11-10 08:51:01
【问题描述】:
RTOS 和嵌入式 Linux 用于嵌入式系统编程。嵌入式 Linux 本身是 RTOS 吗?谁能列出比较或不同之处吗?
【问题讨论】:
-
RTOS(实时操作系统)是具有确定性行为的软件。事件在时间限制内处理。嵌入式 Linux 不是 RTOS,因为事件/中断通常由无法保证延迟的延迟过程或“下半部分”代码处理。但是,已经有用于嵌入式 Linux 的 Linux 的 RTOS 实现。我认为 Wind River (Intel) 发布了这个版本。
-
这个问题显然不是“关于通用计算硬件和软件”,我投票决定重新开放(尽管它已经过时了)。
-
@Clifford 有朝一日我希望看到这些强有力的结束投票和反对票(因为问题是否离题)消失了!在主题和非主题之间划清界限是荒谬的,粗鲁和傲慢的版主有时甚至不将主题转移到新链接,例如超级用户,而只是公然评论,它是离题的话题 !你的回答很棒。
-
一个实时操作系统不是 "通用计算软件";它们被硬实时系统(通常是嵌入式)的开发人员使用,因此甚至不是“通用计算硬件”。此类系统的最终用户不会与在构建系统中使用 RTOS 进行交互或知道它 - 例如,它可能是您车辆的 ABS 系统。这个问题的赞成票数令人印象深刻 - 更接近的选民显然是少数。
标签: embedded embedded-linux rtos