Product overview
Description
The STM32CubeMP2 brings together, in a single package, all the generic embedded software components needed to develop applications on Arm® Cortex®-M33 microprocessors.
On top of the hardware, the STM32CubeMP2 solution is built around three levels of software components (level 0 for drivers, level 1 for middleware, level 2 for board demos), that interact easily with each other. It also includes two common components: CMSIS and Utilities, which interact with both levels.
-
All features
- Hardware abstraction layer (HAL), enabling portability between different STM32 devices via standardized API calls
- Low-layer API (LL), a light-weight, optimized, expert oriented set of APIs designed for runtime efficiency and so enhanced performance
- Board support package drivers (BSP), based on HAL drivers, an API set for the evaluation board and third-party components
- Collection of middleware components (such as FreeRTOS)
- Collection of examples, running on STM32MP25xx-EVx evaluation boards and STM32MP25xx-DK discovery board and allowing demonstration of a basic implementation of features from a set of peripherals.