【问题标题】:Which system can one call "Embedded Linux based"?哪个系统可以称为“基于嵌入式 Linux”?
【发布时间】:2009-05-05 06:41:27
【问题描述】:

我正在使用 Red Hat Linux 开发 SBC(单板计算机)板,该板用于从许多路由器获取信息并处理数据包。 这个网关可以称为“基于嵌入式 Linux”的产品吗?

【问题讨论】:

    标签: linux embedded


    【解决方案1】:

    如果它的用途已从通用计算机转移到具有特定任务的设备或设备,我将其称为嵌入式。此外,针对该特定任务的定制可能应该删除/禁用/减轻一些其他通用功能(例如,无头运行,禁用/删除 X 或通用工具/服务,以进一步使设备能够完成其工作。)

    基本上查看设备并辨别它是“运行 linux 的计算机”还是“使用 linux 完成特定任务的设备”。

    【讨论】:

      【解决方案2】:

      请参阅此question,了解哪些系统可以描述为嵌入式。在行业术语中,我会说无头 Linux 设备被称为“嵌入式”。

      【讨论】:

      • 无头是什么意思。所有使用单板机开发的系统都可以称为嵌入式系统。
      • SBC 通常称为嵌入式。无头设备是没有输入/输出的设备,即键盘和显示器。
      • 我可以扔一堆无头服务器,即在一个集群中,我不会称它们为“嵌入式”
      【解决方案3】:

      我不同意它必须是无头的才能被视为嵌入式。例如,移动电话被认为是嵌入式的,但它们具有视频、I/O 和其他功能。就个人而言,我认为嵌入式没有“明确”的界限。但一般来说,当您使用最少的资源(例如最少的 RAM)并执行非常特定的功能(即不是通用目的)时,它会更加嵌入式。

      【讨论】:

        【解决方案4】:

        简短回答:是的

        来自wikipedia

        嵌入式系统是 专用计算机系统 旨在执行一项或多项 专用功能,通常与 实时计算约束。这是 通常作为完整的一部分嵌入 设备包括硬件和 机械零件。相比之下,一个 通用计算机,例如 个人电脑,可以做很多 根据不同的任务 编程。嵌入式系统控制 许多常用设备正在使用中 今天。

        虽然我认为您的设备没有嵌入到另一台设备上,但我发现它的功能很少而且不是通用计算机。

        另外,正如 Shashikiran 所说,SBC 通常被称为嵌入式系统。

        几年前,PC-104 把我逼疯了……

        【讨论】:

          猜你喜欢
          • 2012-09-12
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-04-18
          • 1970-01-01
          相关资源
          最近更新 更多