DocID026161 Rev 4
9/111
UM1743
STM32Cube overview
110
1 STM32Cube
overview
The STM32Cube initiative was originated by STMicroelectronics to ease developers’ life by
reducing development efforts, time and cost. STM32Cube covers the STM32 portfolio.
STM32Cube Version 1.x includes:
•
The STM32CubeMX, a graphical software configuration tool that allows to generate C
initialization code using graphical wizards.
•
A comprehensive embedded software platform, delivered per series (such as
STM32CubeF4 for STM32F4 series)
–
The STM32CubeF4 HAL, an STM32 abstraction layer embedded software,
ensuring maximized portability across STM32 portfolio
–
A consistent set of middleware components such as RTOS, USB, TCP/IP,
Graphics
–
All embedded software utilities coming with a full set of examples.
Figure 1. STM32Cube block diagram