STMicroelectronics erweitert Entwicklungsumgebung STM32CubeIDE

EMBEDDED SYSTEMS

STMicroelectronics hat seine Entwicklungsumgebung STM32CubeIDE durch Unterstützung für das Thread-Aware Debugging mit FreeRTOS ergänzt. Die Unterstützung für eine effiziente RTOS-Entwicklung erleichtert laut ST den Umgang mit der wachsenden Komplexität heutiger Embedded-Systeme, die durch anspruchsvolle Features wie etwa Cybersecurity, drahtlose Konnektivität, grafische Benutzeroberflächen und mehrere Betriebsarten gekennzeichnet sind.



Mit den jüngsten Updates hat ST nach der Übernahme von Atollic im Jahr 2017 den Transfer wichtiger, fortschrittlicher Features von Atollic TrueStudio for STM32 nach STM32CubeIDE abgeschlossen. STM32CubeIDE erweitert die Features des Tools zusätzlich und bietet direkten Zugriff auf die Konfigurations-Funktionen von STM32CubeMX, um das Aufsetzen eines Projekts zu vereinfachen. Die Anwender können den von ihnen gewünschten Mikrocontroller aus dem gesamten STM32-Portfolio auswählen, anschließend die GPIOs, den Taktbaum, die Peripheriefunktionen und die Pinbelegungen konfigurieren, um dann den Stromverbrauch zu analysieren, Middleware-Stacks auszuwählen und den Initialisierungs-Code für die gewünschte Konfiguration zu generieren.

Die kostenlos angebotene STM32CubeIDE basiert auf dem Entwicklungs-Framework Eclipse/CDT, der GCC-Toolchain und dem GNU-Debugger GDB und wird von allen wichtigen Desktop-Systemen unterstützt. Die Anwender können mit ihren bevorzugten Debug-Probes (ST-Link von STMicroelectronics oder Segger J-Link) arbeiten und haben zudem die Auswahl unter den zahlreichen Plug-ins, die es für die Eclipse IDE gibt.
 

Fachartikel