Follow/Star Public Account to not miss any messages,
ST is popular among many people largely due to its excellent ecosystem. Similarly, the resources are comprehensive, from the overall framework to detailed knowledge.
1Introduction
This article discusses learning STM32CubeFx and Gx software packages, referring to packages like STM32Cube_FW_G0.
Whether you want to learn the framework or delve into each detailed knowledge point, ST provides supporting materials.
We can generally find corresponding materials from the MCU or from STM32Cube_FW_Fx.
2How to Find STM32Cube_FW_xx Materials
As mentioned at the beginning, there is a wealth of materials on the ST official website, such as the STM32G0 software package:
https://www.st.com/content/st_com/en/products/embedded-software/mcu-mpu-embedded-software/stm32-embedded-software/stm32cube-mcu-mpu-packages/stm32cubeg0.html

This link can be found from the STM32CubeMX entry to access G0 software and related materials.
From here, you can find the product descriptions, application notes, user manuals, etc. for the corresponding STM32G0.
To quickly master STM32CubeFx and Gx software packages, just access these materials from here.
3Comprehensive Understanding of STM32Cube_FW_G0
Generally, when we learn something, we start with a broad understanding. Here, taking STM32CubeG0 as an example, we first need to understand its framework/components.

Beginners should be able to grasp the general idea from here, but many still may not understand, requiring further exploration.
There is a user manual: Getting started with STM32CubeG0 for STM32G0 Series.
This manual is suitable for beginners to further understand the G0 software package. The same applies to other series; you can find all “Getting started with STM32CubeG0 for STM32Gx” or search through the methods mentioned above.
Hierarchy Explanation

This is divided into three levels, with detailed introductions at each level.
Driver Documentation
There is a user manual that describes the drivers for specific series MCUs: Description of STM32G0 HAL and low-layer drivers.
Of course, it is not recommended for beginners to look at this directly. This document is mainly for developers to refer to when encountering problems during the development process.
This article does not mention too much about “how to quickly master STM32CubeFx and Gx software packages.” The indirect key point is: For learning/development materials, please find them on the official website.
Recommended Reading:
1. STM32CubeIDE is an All-in-One Tool
2. Does the DEBUG feature of the STM32F1 series need configuration?
4Conclusion
My Zhihu: strongerHuang
My Website: www.strongerhuang.com
If you find this article helpful, please click “Read” and share; it is my motivation to continue updating.
Scan the QR code below, follow the public account, and check the bottom menu for more exciting content!

Long press to recognize the QR code in the image to follow