1. STM32CubeIDE 1.12.0 - MPU support[edit source]
This version of STM32CubeIDE provides support for the Arm® Cortex®-M core, contained in the STM32MP1 Series, and for projects running on Arm® Cortex®-A: OpenSTLinux-v4.1 projects and Linux® user space projects.
For Arm® Cortex®-M core, it provides :
- STM32MP1 sample or board selection,
- Device configuration,
- Target Status widget, with visibility management,
- Console management with capability to manually set-up non-ST console instead of automatic detection,
- Arm®Cortex®-M project creation, compilation and debug in two modes:
- Live variable watch view,
- System analysis and real-time tracing (SWV),
- Check of ST-LINK firmware version,
- SFRs view support for register access,
- Remote target path project property (for production mode),
- Remote system explorer configuration.
For Arm® Cortex®-A core, STM32CubeIDE version 1.11.0 brings support for OpenSTLinux-v4.1 projects, on Linux® workstation only, including:
- Installation of Yocto SDK: embedded or external to STM32CubeIDE,
- Installation of OpenSTLinux projects sources:
- Support of creation, build and debug of Linux® user space project types including:
- executable,
- static library,
- shared library,
- Debug via weston user for executable using GTK library
STM32 MPU support, inside STM32CubeIDE, is available on Linux® and Windows® host PCs, but
it is NOT on macOS®.
STM32CubeIDE for Linux® host PC | STM32CubeIDE for Windows® host PC | |
---|---|---|
Download |
Version 1.12.0 |
Version 1.12.0
|
Installation guide | ||
User manual | ||
Detailed release note |
|
Minor releases may be available from the update site. Check chapter 10 in (UM2609) for more information on how to update STM32CubeIDE.