industry news
Subscribe Now

STMicroelectronics Adds FreeRTOS™ Thread-Aware Debug to STM32CubeIDE Development Environment

Geneva, December 3, 2020 – STMicroelectronics has added support for FreeRTOS™ thread-aware debugging to its STM32CubeIDE development environment, giving users more power to complete their projects quickly and easily. Support for efficient RTOS development helps handle the growing complexity of today’s embedded systems that combine sophisticated features such as cybersecurity, wireless connectivity, user-interface graphics, and multiple operating modes.

With the latest updates, ST has completed transferring major advanced features of Atollic TrueStudio® for STM32 into STM32CubeIDE after acquiring Atollic in 2017. STM32CubeIDE further extends the tool’s features and provides direct access to STM32CubeMX configuration functionalities to simplify project setup. Users can select their target microcontroller from the complete STM32 portfolio, configure GPIOs, clock tree, peripherals, and pin assignments, quickly analyze power consumption, select middleware stacks, and generate initialization code for the desired configuration.

In addition to easing 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 OS. Users can view CPU core registers, memories, and peripherals’ registers, watch live variables and serial-wire data, and troubleshoot using build and stack analyzers to understand project status and memory requirements.

Available free of charge, STM32Cube IDE is based on the Eclipse®/CDT development framework, the GCC toolchain, and the GNU debugger, GDB. It is supported by all main desktop systems. Users can work with their choice of STMicroelectronics ST-LINK and SEGGER J-Link debug probes and choose from the large number of plugins available for the Eclipse® IDE.

To download STM32CubeIDE and for further information and support including user manuals, guides, and license terms, please go to www.st.com/stm32cubeide.

You can also read our blogpost at https://blog.st.com/stm32cube-ecosystem/

Leave a Reply

featured blogs
Apr 18, 2024
Analog Behavioral Modeling involves creating models that mimic a desired external circuit behavior at a block level rather than simply reproducing individual transistor characteristics. One of the significant benefits of using models is that they reduce the simulation time. V...
Apr 16, 2024
Learn what IR Drop is, explore the chip design tools and techniques involved in power network analysis, and see how it accelerates the IC design flow.The post Leveraging Early Power Network Analysis to Accelerate Chip Design appeared first on Chip Design....
Mar 30, 2024
Join me on a brief stream-of-consciousness tour to see what it's like to live inside (what I laughingly call) my mind...

featured video

MaxLinear Integrates Analog & Digital Design in One Chip with Cadence 3D Solvers

Sponsored by Cadence Design Systems

MaxLinear has the unique capability of integrating analog and digital design on the same chip. Because of this, the team developed some interesting technology in the communication space. In the optical infrastructure domain, they created the first fully integrated 5nm CMOS PAM4 DSP. All their products solve critical communication and high-frequency analysis challenges.

Learn more about how MaxLinear is using Cadence’s Clarity 3D Solver and EMX Planar 3D Solver in their design process.

featured chalk talk

Secure Authentication ICs for Disposable and Accessory Ecosystems
Sponsored by Mouser Electronics and Microchip
Secure authentication for disposable and accessory ecosystems is a critical element for many embedded systems today. In this episode of Chalk Talk, Amelia Dalton and Xavier Bignalet from Microchip discuss the benefits of Microchip’s Trust Platform design suite and how it can provide the security you need for your next embedded design. They investigate the value of symmetric authentication and asymmetric authentication and the roles that parasitic power and package size play in these kinds of designs.
Jul 21, 2023
31,212 views