Skip to content

Software tools

fdila edited this page Aug 10, 2019 · 8 revisions

IDE and Libraries

STM32CubeIDE

Currently using STM32CubeIDE with default configuration and OpenOCD as debugger.

Steps for creating a new project:

  1. File > new > STM32Project
  2. Select board
  3. Give a name to the project
  4. Click finish
  5. You will be asked if you want to open a new perspective, click Yes
  6. The STM32CubeMX interface will open, here you can configure pins, clock and various stuff
  7. Once you finished your configuration go on File > save, this will generate the C initialization code

STM32CubeIDE Product page

STM32CubeMX guide

HAL and LL

Documentation

Timers reference

Clone this wiki locally