Skip to main content
This topic has been closed for replies.
Best answer by Imen.D

Hello @TMATS.1​ ,

STM32CUBEMX is a graphical software configuration tool that allows fast and easy microcontroller configuration (pins, clock tree, peripherals, middleware) and generation of the corresponding initialization C code using graphical wizards. For more details, Please, refer to STM32CubeMx user Manual UM1718.

STM32Cube firmware is a complete embedded software package include: hardware abstraction Layer (HAL) and Low-Layer (LL) APIs and a consistent set of middleware components: USB, FATFS, FreeRTOS, graphics, TCP/IP...

There is an application note for each STM32Cube firmware package by device series, that illustrates the existing examples topics and packages.

For STM32F7 refer to :

  • UM1891 User manual Getting started with STM32CubeF7 MCU Package for STM32F7 Series: This user manual describes how to get started with the STM32CubeF7 MCU Package. 
  • AN4731 Application note STM32Cube MCU Package examples for STM32F7 Series
  • UM1905 User Manual Description of STM32F7 HAL and Low-layer drivers
  • STM32CubeF7 firmware package presentation

Best Regards,

Imen

4 replies

TDK
March 26, 2020

STM32CubeMX is a software you use to configure STM32 chips.

STM32CubeF7 is a repository used by STM32CubeMX to configure STM32F7 chips.

"If you feel a post has answered your question, please click ""Accept as Solution""."
TMATS.1
TMATS.1Author
Associate II
March 31, 2020

Thank you for your answer!

Imen.DBest answer
ST Technical Moderator
March 26, 2020

Hello @TMATS.1​ ,

STM32CUBEMX is a graphical software configuration tool that allows fast and easy microcontroller configuration (pins, clock tree, peripherals, middleware) and generation of the corresponding initialization C code using graphical wizards. For more details, Please, refer to STM32CubeMx user Manual UM1718.

STM32Cube firmware is a complete embedded software package include: hardware abstraction Layer (HAL) and Low-Layer (LL) APIs and a consistent set of middleware components: USB, FATFS, FreeRTOS, graphics, TCP/IP...

There is an application note for each STM32Cube firmware package by device series, that illustrates the existing examples topics and packages.

For STM32F7 refer to :

  • UM1891 User manual Getting started with STM32CubeF7 MCU Package for STM32F7 Series: This user manual describes how to get started with the STM32CubeF7 MCU Package. 
  • AN4731 Application note STM32Cube MCU Package examples for STM32F7 Series
  • UM1905 User Manual Description of STM32F7 HAL and Low-layer drivers
  • STM32CubeF7 firmware package presentation

Best Regards,

Imen

In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question. Thanks
TMATS.1
TMATS.1Author
Associate II
March 31, 2020

Thank you for your information!