The project was generated using the "STM32CubeMX" program for the "STM32CubeIDE" environment. The code was implemented in such a way as to be able to regenerate the code (settings, pinout, etc.) or ...