Page tree
Skip to end of metadata
Go to start of metadata

STM32CubeMP1 Package(也称为 STM32Cube Firmware Package)是用于STM32MP1芯片中M4的固件开发包。

STM32Cube_FW_MP1的目录结构如下

  • The Hardware Abstraction Layer (HAL), enabling portability between different STM32 devices via standardized API calls
  • The Low-Layer API (LL), a light-weight, optimized, expert oriented set of APIs designed for runtime efficiency and so enhanced performance
  • A collection of Middleware components, like FreeRTOS, OpenAMP (depending on the MPU series)
  • A collection of Examples, running on an MPU board and allowing demonstration of a basic implementation of features from a set of IPs


STM32CubeMP1 Package 引入了新的组件,比如OpenAMP 和 RessourceManager他们可以更容易的使M4与A7进行资源管理和通讯。

OpenAMP 是一个实现了远程进程服务框架的库remote processor service framework (RPMsg),基于 virtio 的消息总线可以支持本地处理器与远端处理器通讯。ResourceManager是一个多功能套件,用来处理外设的访问和系统资源配置。

  • No labels