Skip to main content
sute
Associate III
November 4, 2022
Solved

What is the version of HAL we are using?

  • November 4, 2022
  • 2 replies
  • 3075 views

Hi,

We have selected Firmware Package STM32Cube FW_H7 V1.9.0 from CubeMX. However, the HAL Driver source file has following line:

/**
* @brief STM32H7xx HAL Driver version number V1.10.0
*/

Are the Firmware Package and HAL Driver versions different things? Are we using HAL version 1.9.0 or 1.10.0?

This topic has been closed for replies.
Best answer by FBL

Hello @MS.12utela​ ,

The STM32Cube Firmware Package offers a straightforward API with a modular architecture, making it simple to fit most developer requirements.

This stm32h7xx_hal_driver MCU component repository is one element of the STM32CubeH7 MCU embedded software package, providing the HAL-LL Drivers part.

You can refer to this link for more details about the current update:

STMicroelectronics/stm32h7xx_hal_driver: Provides the STM32Cube MCU Component "hal_driver" of the STM32H7 series. (github.com)

2 replies

FBLAnswer
Technical Moderator
November 4, 2022

Hello @MS.12utela​ ,

The STM32Cube Firmware Package offers a straightforward API with a modular architecture, making it simple to fit most developer requirements.

This stm32h7xx_hal_driver MCU component repository is one element of the STM32CubeH7 MCU embedded software package, providing the HAL-LL Drivers part.

You can refer to this link for more details about the current update:

STMicroelectronics/stm32h7xx_hal_driver: Provides the STM32Cube MCU Component "hal_driver" of the STM32H7 series. (github.com)

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.Best regards,FBL
Pavel A.
Super User
November 4, 2022

Please see the release notes of the STM32Cube package for versions of all included components.

The 'H7 HAL drivers sub-package version does not always match the STM32Cube package version.

Currently it runs 0.1 ahead. The HAL drivers version can be found in stm32..._hal.c.