助力您专注于自己的竞争优势
入门版、开发者、发行版
U-boot、TF-A、OP-TEE、Linux内核和应用程序框架通过以下软件包交付:
在STM32MP15 Cortex-M4上运行的嵌入式软件包括:BSP、驱动程序(HAL、底层API、用于处理器间通信的OpenAMP)、中间件组件 (FreeRTOS) 和示例。
获取STM32CubeMP1软件包在STM32MP2 Cortex-M33上运行的嵌入式软件包括:BSP、驱动程序(HAL、底层API、用于处理器间通信的OpenAMP)、中间件组件 (FreeRTOS) 和示例。
获取STM32CubeMP2软件包由TrustedFirmware小组开发的一个开源项目,设计用于在ARMv8-M微控制器的安全处理环境 (SPE) 中运行,遵循PSA认证准则,并通过安全分区提供服务。
可从GitHub上获取用于32位微控制器的安全自举程序,为自举程序和系统Flash存储布局提供通用基础架构,简化软件升级流程,同时具备操作系统和硬件无关性,依赖所使用操作系统的硬件移植层。
可从GitHub上获取以下软件包符合Yocto项目要求,包含OpenSTLinux板级支持包 (BSP)、Linux内核、必要的驱动程序,以及基于TF-A和U-Boot的安全启动链。
实时操作系统
裸机编程指直接在硬件上运行应用程序,无需操作系统的介入。STM32CubeMP13充分利用Cortex-A7内核的功能,支持RTOS和裸机应用。