AN4989 Rev 3
23/118
AN4989
STM32 ecosystem outlines
117
Key features
•
Integration of STM32CubeMX that provides services for:
–
STM32 microcontroller selection
–
Pinout, clock, peripheral, and middleware configuration
–
Project creation and generation of the initialization code
•
Based on
Eclipse
®
/CDT, with support of
Eclipse
®
add-ons, GNU C/C++ for Arm
®
toolchain and GDB debugger
•
Additional advanced debug features including:
–
CPU core, peripheral register, and memory views
–
Live variable watch view
–
System analysis and real-time tracing (SWV)
–
CPU fault analysis tool
•
Support of ST-LINK (STMicroelectronics) and J-Link (SEGGER) debug probes
•
Import project from Atollic
®
TrueSTUDIO
®
and AC6 System Workbench for STM32
(STM32CubeIDE)
•
Multi-OS support: Windows
®
, Linux
®
, and macOS
®
, 64-bit versions only