STM32Cube overview
1
STM32Cube overview
STM32Cube is an STMicroelectronics original initiative to significantly improve designer's
productivity by reducing development effort, time and cost. STM32Cube covers the whole
STM32 portfolio.
STM32Cube includes:
•
A set of user-friendly software development tools to cover project development from
the conception to the realization, among which:
–
•
STM32Cube MCU & MPU Packages, comprehensive embedded-software platforms
specific to each microcontroller and microprocessor series (such as STM32CubeH7 for
the STM32H7 Series), which include:
–
–
–
a. Arm is a registered trademark of Arm Limited (or its subsidiaries) in the US and/or elsewhere.
8/76
STM32CubeMX, a graphical software configuration tool that allows the automatic
generation of C initialization code using graphical wizards
STM32Cube hardware abstraction layer (HAL), ensuring maximized portability
across the portfolio of STM32 32-bit Arm
A consistent set of middleware components such as RTOS, FAT file system, and
graphics
All embedded software utilities with full sets of peripheral and applicative
examples
Figure 1. STM32Cube block diagram
®(a)
UM2222 Rev 2
®
Cortex
-based microcontrollers
UM2222
Need help?
Do you have a question about the STM32CubeH7 and is the answer not in the manual?
Questions and answers