STM32 MPU OpenSTLinux 扩展包(X-LINUX-xxx)包含兼容STM32 MPU OpenSTLinux distribution的嵌入式软件组件,支持通过STM32微处理器使用附加组件实现特定功能,如AI、云服务、图形、或语音识别。
使用Arm® Cortex®-M内核时,这些扩展包还可兼容STM32Cube嵌入式软件库和工具。
除了所需的扩展软件,这些扩展包还包括运行在特定意法半导体的开发板上的执行示例代码。软件架构可根据用户特有的硬件配置进行快速、方便地调整。
为确保轻松集成到STM32 MPU OpenSTLinux distribution,每个扩展包包括OpenEmbedded框架的元层,该框架包含演示特定应用程序或示例所需的全部软件组件。元层可以由意法半导体提供(以支持意法半导体演示程序),或由意法半导体合作伙伴提供,用于第三方框架和演示程序。
每个STM32 MPU OpenSTLinux扩展包包含:
- 演示特性所需的二进制文件、脚本和框架
- STM32CubeMX图形化配置工具生成的设备树,以及要加载到Arm® Cortex®-M4协处理器中的STM32Cube固件二进制文件
- 一个readme文件,解释如何使用元层,并指出在何处下载STM32Cube固件二进制文件的源代码
- 能够重新生成设备树配置的cubeMX.ioc文件
特别推荐
- X-LINUX-NFC6 STM32 MPU OpenSTLinux软件扩展包,面向基于机遇RFAL的NFC的应用
- X-LINUX-AI STM32 MPU OpenSTLinux Expansion Pack for AI computer vision application
- X-LINUX-IOT01E/A STM32 MPU OpenSTLinux software expansion package for X-STM32MP-IOT01A
- X-LINUX-PREDMNT STM32 MPU OpenSTLinux Expansion Pack for Predictive Maintenance applications
- X-LINUX-GNSS1 STM32 MPU OpenSTLinux software expansion package for GNSS-based applications
- X-LINUX-NFC5 STM32 MPU OpenSTLinux software expansion package for RFAL-based NFC applications