适用于嵌入式Linux的优秀模拟器

时间:2010-01-29 07:30:41

标签: embedded emulation embedded-linux

是否有适合学习嵌入式Linux的优秀模拟器?

6 个答案:

答案 0 :(得分:8)

如果您想在Arm上使用Linux,可以使用qemu。这样,您可以模拟,例如,N8x0平板电脑

答案 1 :(得分:3)

嵌入式Linux就像Linux,但有时具有微控制器的功能。在普通PC上学习Linux,然后找到一个使用C编译器的PIC工具包,并在其上学习MCU。

答案 2 :(得分:3)

Beagle Board是一个很好的DIY开发板/环境,用于学习嵌入式Linux。

董事会相对便宜(149美元),并且有很多社区支持和许多开源项目。

http://beagleboard.org/

答案 3 :(得分:1)

这实际上取决于嵌入式Linux的含义。 嵌入式Linux可以是:

  • Intel Atom或任何x86上的普通(桌面发行版)无头Linux,您可以将任何PC或VM用作模拟器。
  • 在非x86平台(例如ARM)上的发行版可以使用ARM VM,或者您可以以非常便宜的价格购买RasberryPi。在这里,您将学习交叉编译。
  • 如果您的意思是学习设备驱动程序,那么您可以使用虚拟设备驱动程序并首先练习。
  • Linux with real-time kernel
  • 等等。

我的建议:获取RasberryPi并尝试复制一些项目以获得交叉编译和直接处理硬件的感觉。 或者只是简单地使用VM学习与所有Linux组件的交互。

答案 4 :(得分:0)

我建议您使用VM。如果在Windows上托管,请使用免费的VMWare Server,并将所选的发行版加载到其上。

答案 5 :(得分:0)

您可以使用beaglebone学习嵌入式Linux。它也非常便宜6000卢比。您可以使用所有GPIO,模拟输入,PWM等(更多)。你可以学习为自己的设备编写设备驱动程序。

相关问题