作为主流的开源Linux分发版本,OpenSTLinux Distribution是STM32嵌入式软件解决方案的关键要素,该解决方案适用于面向多重市场的STM32多核微处理器(内置单或双Arm® Cortex®-A7内核)。
开发人员应注意,OpenSTLinux Distribution不是一个特定的定制Linux分发版本。意法半导体着力维持OpenSTLinux Distribution的主流地位,其目的在于:
- 加速开发需要高处理能力、图形功能、高能效实时控制和高功能集成的系统
- 为开发人员提供前所未有的支持力度
深耕于工业、消费、医疗和智能家居等广泛应用领域的设计人员将受益于:
- 内核升级期间的无缝软件迁移
- 提高软件质量和稳定性,同时降低风险
- 在应用层分配给新型创新功能的开发资源
- 缩短项目上市时间并降低成本
OpenSTLinux Distribution包含:
- Linux板级支持包(BSP)
- Linux内核
- 所需的驱动程序
- 基于Arm可信固件(TF-A)和通用引导加载程序(U-Boot)的安全启动链
- 安全OS:开放可移植的可信执行环境(OP-TEE)
- 应用框架,包括以下Linux应用框架(非详尽列表):
- Wayland显示服务器协议(Weston参考实现)
- 多媒体框架的Gstreamer
- 高级Linux声音架构(ALSA)库
为了优化项目的每个开发阶段,意法半导体提供了软件包,让开发人员选择最适合各自需求的支持:
- 入门软件包(STM32MP1Starter)快速、轻松地熟悉任何STM32MP1微处理器器件
- 开发者软件包(STM32MP1Dev)在STM32MP1嵌入式软件发行版上添加您自己的代码
- 分发软件包(STM32MP1Distrib)创建自己的Linux®分发包、入门包和开发者软件包
精选 视频
特别推荐
- STM32MP1Distrib STM32MP1 OpenSTLinux分发套件
- STM32MP1Dev STM32MP1 OpenSTLinux开发套件
- STM32MP1Starter STM32MP1 OpenSTLinux入门套件