8位微控制器上的Linux

“经常见到新手在微控制器论坛问,他们能否在他们小小的8位微控制器上运行Linux——结果往往是笑料。同样很常见,在Linux论坛中,人们问 Linux所要求的最低硬件配置如何;通常的答案是,它需要一个32位构架(处理器),一个MMU(内存管理单元),以及至少1MB RAM来容下内核。 本项目则致力于(并成功地)打碎以上概念。下图你所见到的开发板基于一个ATmega1284p。同样我也用ATmega644a 做了一个,同样成功。该开发板别无其他的处理器,而能启动Linux 2.6.34。事实上,它甚至能装上一整个Ubuntu栈,包括(如果你有时间的话)X和Gnome。

board1.jpg


board3.jpg



转载请注明:Linux人社区> 英文资讯翻译专版.编译

英文原文:
Linux on an 8-bit micro
posted by Thom Holwerda on Fri 30th Mar 2012 22:13 UTC, submitted by kragil
"It is common to see newbies asking in microcontroller forums if they can run Linux on their puny little 8-bit micro. The results are usually laughter. It is also common to see, in Linux forums, asked what the minimum specs for Linux are. The common answer is that it requires a 32-bit architecture and an MMU and at least a megabyte of ram to fit the kernel. This project aims to (and succeeds in) shatter(ing) these notions. The board you see on the right is based on an ATmega1284p. I've made one with an ATmega644a as well, with equal success. This board features no other processor and boots Linux 2.6.34. In fact, it can even bring up a full Ubuntu stack, including (if you have the time) X and gnome."   

转载于:https://my.oschina.net/xyxzfj/blog/52516

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值