Umesh Lokhande
DIIDevHeads IoT Integration Server
•Created by UC GEE on 6/21/2024 in #firmware-and-baremetal
Seeking open-source project without ST HAL for learning low-level drivers & best practices.
Hi @UC GEE ST provides STM32Cube MCU Packages for all STM32 series. This simplifies bare-metal programming. You can download these s/w packs from the official ST's site and then extract the folder. Later on, you can link CMSIS and ST's device-specific header files into your STM32CubeIDE. For example, if you're trying to program STM32F44RE MCU then download STM32CubeF4 software package from https://www.st.com/en/embedded-software/stm32cubef4.html. Don't forget to add the path in the
Project properties --> C/C++ General --> Path and Symbols --> add path
I hope this can help.6 replies