STM32 ecosystem outlines AN4989
20/118 AN4989 Rev 3
2.2 Software development tools
The STM32 family of 32-bit Arm
®
Cortex
®
-M core-based microcontrollers is supported by a
complete range of software tools.
It encompasses traditional integrated development environments - IDEs with C/C++
compilers and debuggers from major third parties that are complemented with tools from ST
allowing to configure and initialize the MCU or monitor its behavior in run time.
It offers a complete flow, from configuration up to monitoring as illustrated in Figure 11.
Figure 11. STM32 software development