【发布时间】:2011-02-09 23:29:28
【问题描述】:
一种看待它的方式 - 嵌入式 Linux 从桌面 Linux 开始,抛弃了嵌入式系统不需要的部分(这真的是真的吗?),而 eCos 是从头开始为嵌入式系统设计的。
现在,假设一个 ARM 处理器,可能是 ARM 7 - 性能会有所不同吗?实际上,我们谈论的是一个负载非常低的系统,每天最多 500 笔交易。
一个比另一个(或 FreeRTOS 等)有什么优势吗?稳定性、成熟度、性能、开发工具,还有什么?
我能想到的只是,如果我确定我永远不会移植到另一个操作系统,那么如果我使用嵌入式 Linux,我就不需要操作系统抽象层允许我在主机(桌面 Linux 机器)上进行单元测试。
有什么想法或想法吗?谢谢。
【问题讨论】:
-
如果您使用的是 ARM7,那么它可能没有 MMU。因此,您需要 ucLinux,它是减去虚拟内存支持的 Linux。
-
投票结束过于广泛。相关:stackoverflow.com/questions/25871579/…
标签: embedded embedded-linux ecos