用于嵌入式系统设计的Yocto项目

数码国际 数字国际
2017年6月7日
为嵌入式产品设计选择一个操作系统(OS)是你启动设计过程前最复杂和最关键的任务之一,因为这个决定具有重大的长期影响,会影响产品的开发和市场成功。

有几个因素使选择基于Linux的操作系统成为一个明智的选择,例如。
  • 购置成本
  • 源代码的可用性
  • 广泛的架构支持
如果你选择一个支持良好的开源操作系统,这些因素可以使你的产品上市时间大大缩短,并减少平台设计风险和工作量。

这有点像当你手头有所有的材料,并准备好正确的工具时,烹饪一个复杂的食谱,与试图在没有工具或材料的基础上从头开始创造一个专业的烹饪创作。哪种方法更有可能导致成功,而且是及时的?

也就是说,选择一个特定的基于Linux的操作系统可能会令人困惑。

很多人问:市场上有这么多基于Linux的平台,为什么要使用Yocto项目而不是标准的非嵌入式二进制发行版,如Debian或Ubuntu?  

Digi的技术简报《Yocto项目。嵌入式系统设计的正确选择,为这个基本问题提供了一个概述和答案。

Yocto项目通常被描述为一个伞状项目;也就是说,由Linux基金会主持的一组不同的开源项目聚集在一起,合作开发工具、最佳实践和软件,帮助创建基于Linux的定制嵌入式操作系统平台。

这意味着你永远不会从头开始,也不必觉得你是在从无到有地构建什么。更重要的是,Yocto项目定期发布,维护良好,不断进步。Digi的Yocto实例,即Digi Embedded Yocto,提供了广泛的支持库和文档,以协助你开发你的下一个项目,并在你的时间线上进入市场。

如何开始。
观看我们的视频
了解利用Digi ConnectCore 基于i.MX的SOM简化和加速开发的情况