uClinux:适用于不带内存管理单元的系统的Linux

uClinux-屏幕截图

连接器 GNU / Linux可以做疯狂的事情,有些没有太多实用性,有些则变成了非常有趣且非常成功的项目。 我们宣布了他们几年前已经实现的这些疯狂的事情之一,这是一个俄罗斯人的消息,他设法在8位微控制器上运行Ubuntu发行版,这看起来很疯狂,并且需要大量工作来重写和调整内核的某些部分以使用这种类型的硬件,我需要耐心等待以文本模式引导所花的两个小时,以及从图形桌面环境开始所花的4个小时...

那个敢于违反规则的狂人被称为 德米特里·格林伯格 并在仅运行于8Mhz的1284位ATmega20P微控制器上执行了此操作,从而创建了可在此适度芯片上以6,5Khz运行的ARM仿真器。 缺少128 KB的存储空间和16 KB的RAM是值得称赞的壮举。 公用事业? 当然没有,但是它实现了,并且展示了Linux的灵活性,这在Windows或MacOS上是无法想象和不可能的……

好吧,还有另一个项目同样有趣,但是在嵌入式或嵌入式系统领域中非常有用。 被称为 uClinux 它是Linux 2.0内核的派生产品,可以在某些操作系统上运行 微控制器 市场上存在的并且没有内存管理单元(即MMU(内存管理单元),例如我们习惯使用的其他CPU:ARM,x86,PPC等)的内存。

目前,该项目已经走得更远了, 完整的Linux操作系统 新版本2.0、2.4和2.6,以及可执行的用户应用程序,库和工具的集合。 如果您有兴趣基于这种类型的芯片创建项目,或者想了解有关uClinux项目的更多信息,建议您访问其 网络公报.


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   皮特

    伟大的“壮举”? 我短暂的文化知识只让我遇到一个阿扎尼亚,而他是西班牙第二共和国(1936-1939)总统曼努埃尔·阿扎尼亚(ManuelAzaña)。 我知道一些“壮举”,其中有您提到的“壮举”,我们可以认为这是一项“伟大的壮举”技术,而不是“伟大的壮举”。

  2.   斗牛士

    您所缺乏的知识是受过教育和尊重的知识,以了解您是否永远不会感到困惑...