Linux如何运行于8位AVR微控制器.pdf
时间:03-27 14:44
查看:1169次
下载:162次
简介:
我们经常可以看到初学者在微控制器论坛中询问他们是否可以在他们微不足道的小的8位微机中运行Linux。这些问题的结果通常是带来笑声。我们也经常看到,在Linux 论坛中,询问Linux 运行的最低要求是什么。常见的答案是Linux 需要一个32位架构和一个MMU(存储器管理单元),并至少1MB 的RAM 来满足内核的需求。本项旨在(并且成功)粉碎这些概念。下图中您所看到的开发板基于ATmega1284P。我还制作了一块基于ATmega644a 的开发板,也同样获得了成功。该开发板没有使用其他处理器,启动Linux2.6.34内核。事实上,它甚至可以运行一个完整的Ubuntu 栈,包括X(如果你有时间等它启动)和gnome。