一个典型的桌面Linux系统包括3个主要的软件层---linux内核、C库和应用程序代码。我们使用三层软件结构的模式来学习嵌入式linux将会是我们认识更清晰,简单可行并使应用具有弹性。