嵌入式Linux系统开发:基于Yocto Project
上QQ阅读APP看书,第一时间看更新

1.2 嵌入式Linux形势

嵌入式系统是多种多样的。种类繁多的硬件不可避免地带来了软件适用性的负担,最显著的是操作系统,操作系统通过它的库和应用程序编程接口(Application Programming Interface,API)提供了对硬件的抽象。没有一劳永逸的方案,而你,作为系统工程师,将必须为嵌入式Linux项目选择一个起点。

在接下来的段落里,我们提供了对嵌入式设备来说最常用的开源项目的概览。除了提到的这些,当然还有一些来自操作系统厂商(Operating System Vendor,OSV)的商业嵌入式Linux产品。