And maybe at least mention the Standard Peripheral Libraries that ST wants people to use. Even though they suck. :-(
STM32Cube includes the STM32CubeMX which is a graphical software configuration tool that allows generating C initialization code using graphical wizards.
STMicroelectronics STM Studio helps debug and diagnose STM32 applications while they are running by reading and and displaying their variables in real-timeSTM Studio is a non-intrusive tool, preserving the real-time behavior of applications.
Hello World !1 seconds. a0: 982 2 seconds. a0: 1012 3 seconds. a0: 1013 4 seconds. a0: 1013 5 seconds. a0: 1034 6 seconds. a0: 1008