作为主流的开源Linux发行版,OpenSTLinux Distribution是STM32嵌入式软件解决方案的关键要素,该解决方案适用于面向多重市场的STM32多核微处理器(内置单或双Arm® Cortex®-A内核)。OpenSTLinux扩展包 (X-LINUX-xxx) 可应用到STM32 MPU OpenSTLinux Distribution的上层,以支持使用更多组件。
- 意法半导体着力维护OpenSTLinux Distribution的主流地位,其目的在于:
- 加速开发需要高处理能力、具有高能效实时控制的图形处理能力和功能集成度高的系统
- 为开发人员提供前所未有的支持力度
- OpenSTLinux兼容Yocto和Buildroot
- 通过OpenSTLinux扩展包 (X-LINUX-RT) 实现实时Linux
产品类型:
为了优化项目的每个开发阶段,意法半导体提供了软件包,使开发人员能够选择最符合其需求的支持:
了解我们的产品组合
优势
- 开发各类应用的设计人员将受益于:
- 内核升级期间的无缝软件迁移
- 不断提高的软件质量和稳定性,同时降低风险
- 开发资源被分配用于应用层面的新创新功能
- 缩短项目上市时间并降低成本
- 此外,意法半导体还与bootlin建立了合作伙伴关系,可支持用户通过buildroot构建OpenSTLinux BSP(构建支持包)。
- OpenSTLinux基于Yocto Project
特性
- OpenSTLinux Distribution包含:
- Linux板级支持包 (BSP)
- Linux内核
- 所需的驱动程序
- 基于Arm可信固件 (TF-A) 和通用自举程序 (U-Boot) 的安全启动链
- 安全OS:可移植的开放式可信执行环境 (OP-TEE)
- 应用框架,包括以下Linux应用框架(非详尽列表):
- Wayland显示服务器协议(Weston参考实现)
- Gstreamer多媒体框架
- 高级Linux声音架构 (ALSA) 库