ST Micro, STM32CubeIDE development environment
Added FreeRTOS thread-aware debugging feature
Direct access to STM32CubeMX configuration features STMicroelectronics announced today that it has added FreeRTOS™ Thread-Aware debugging capabilities to its STM32CubeIDE development environment to help users complete their projects quickly and easily.

▲ STM32CubeIDE, FreeRTOS Thread-Aware Debugging Function Added [Photo=ST]
This capability enables users to efficiently develop RTOS for modern embedded systems with increasing complexity due to sophisticated features such as cybersecurity, wireless connectivity, user interface graphics, and multiple operation modes.
ST announced today the completion of the migration of key advanced STM32 features from Atollic’s TrueStudio® to STM32CubeIDE, following its 2017 acquisition of Atollic, and the latest update.
STM32CubeIDE with TrueStudio now provides direct access to STM32CubeMX configuration features to simplify project setup. Users can select an MCU from the entire STM32 portfolio and configure GPIOs, clock trees, peripherals, and pin assignments. Additionally, you can quickly analyze power consumption, select middleware stacks, and generate initialization code for the desired configuration.
In addition to easy configuration, the STM32CubeIDE C/C++ development platform accelerates code generation, code compilation, and debugging for all types of systems, from simple bare metal to multi-threaded OSs. Users can view CPU core registers, memory, and peripheral registers, analyze real-time variables and serial wire data, and troubleshoot by identifying project status and memory requirements with the build and stack analyzer.
The free STM32CubeIDE is based on the Eclipse®/CDT development framework, the GCC toolchain, the GNU Debugger and GDB, and is supported on all major desktop systems. Users can choose to work with ST’s ST-LINK and SEGGER’s J-Link debug probes, and choose from a variety of plug-ins available in the Eclipse IDE.