【发布时间】:2013-07-31 18:16:03
【问题描述】:
我想学习嵌入式 linux 的基础知识。为此,我假设我需要去购买某种硬件板并拥有 linux 内核代码。
我不知道从哪里开始,欢迎任何提示/指针。理想情况下,我希望人们指出一个完整的系统(例如,这个带有这些“手册”的“带有 linux 的板套件”非常好)。
成本也是一个因素,因为我个人而不是作为企业这样做:)
非常感谢, 代码
【问题讨论】:
-
如果您负担得起,请购买 beaglebone Black 或 Raspberry Pi 或市场上可用的任何其他板。学习基本概念,如访问 GPIO 引脚,从用户空间读取 ADC、I2C、SPI、UART。一旦您发现自己感兴趣的驱动程序(例如 GPIO、USB 等)很舒服:)。
-
为什么不使用 QEMU [www.qemu.org] - 一个被大量使用的免费开源模拟器项目(例如 Android SDK)。您可以找到使用 QEMU 模拟 ARM/Linux 机器的教程。例如。 balau82.wordpress.com/2010/03/22/…
-
感谢你们的 cmets :),通过阅读下面的帖子并查看其他一些来源,似乎 beagle black 是一种流行的选择并且看起来相当便宜!但 QEMU 似乎也值得研究如果这是我认为你建议的那样:o(即你可以破解代码的 PC limux 模拟器)
标签: linux-kernel embedded-linux starter-kits