In the nutshell, STM32CubeIDE is relatively new and is based on the Eclipse and its CDT(C/C++ Development Tools) framework, plus GCC toolchains, and GDB for the debugging. This is assumed that you know each part well, but if you are new to the ST’s toolchain and development environment, you might end up having a mess-up Rubik cube and you don’t know where to start to solve the Rubik cube. STM32CubeIDE is an all-in-one development environment, which is part of the STM32Cube software ecosystem, the idea of the STM32Cube ecosystm is that it consists of multiple “Cubes”, such as peripheral configuration, code generation, code compilation, and debug, etc., to form a bigger cube, if you know how each cube works, then you would have a power development environment at your disposal. It took me a while to figure out everything and I thought it would be good to share how I set everything up. Recently I got two STM32 LoRa Discovery boards(B-L072Z-LRWAN1) for my LoRa project, and I need to install STM32CubeIDE and an STM32 Expansion Package i-cube-lrwan in order to use the board.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
December 2022
Categories |