STMicroelectronics hat Verbesserungen für das STM32Cube-Softwareentwicklungs-Ökosystem veröffentlicht, mit denen Benutzer Softwarebeispiele einfacher filtern und auswählen, Entwicklungstools sammeln und anwenden sowie STM32Cube-Erweiterungspakete anpassen, verwenden und freigeben können.
Die Updates führen neue Funktionen in das MCU-Konfigurations- und Projekteinrichtungstool (STM32CubeMX Version 6.0) und die STM32CubeIDE v1.4-Entwicklungsplattform für mehrere Betriebssysteme C / C ++ ein. Beide Tools ermöglichen jetzt den direkten Zugriff auf die neuesten STM32Cube-MCU- und Erweiterungspakete, die Software enthalten, die zum Ausführen von STM32-Geräten und -Peripheriegeräten nützlich ist, sowie auf externe Komponenten wie Sensoren oder Konnektivität. Außerdem können Benutzer ihre Projekte jetzt direkt aus einer Vielzahl von Softwarebeispielen starten, die mit den Tools einfach zu durchsuchen sind.
Die STM32Cube MCU-Pakete für bestimmte Produkte und Serien enthalten Peripherietreiber, Middleware, Anwendungsbeispiele und Board Support Packages (BSPs), mit denen Gerätefunktionen und Peripheriegeräte trainiert werden können. STM32Cube-Erweiterungspakete können von ST oder Dritten implementiert werden. Dies ermöglicht die flexible Aufnahme neuer Funktionen wie BSP oder Middleware bei gleichzeitiger Wahrung der Integrität des STM32Cube-Ökosystems.
Mit einem leistungsstarken neuen Dienstprogramm in STM32CubeMX 6.0 namens STM32PackCreator können Benutzer jetzt ihre eigenen STM32Cube-Erweiterungspakete erstellen und freigeben. STM32PackCreator führt Benutzer durch die Entwicklung von Erweiterungspaketen und stellt sicher, dass alle erstellten Pakete so erweitert werden, dass sie in den Tools STM32CubeMX und STM32CubeIDE geöffnet und konfiguriert werden können.
Mit STM32CubeMX Version 6.0 können Benutzer jetzt auch alle im STM32Cube-Ökosystem verfügbaren Entwicklungstools sowie andere ST- Designtools wie AlgoBuilder, das grafische Algorithmus-Design-Tool für STM32-Mikrocontroller und MEMS-Sensoren, und ST-MC-SUITE für die Motorsteuerung finden. Darüber hinaus können Benutzer STM32PackCreator und eDesignSuite in STM32CubeMX 6.0 starten, mit deren Hilfe zugehörige Systemfunktionen wie Signalkonditionierung, Leistungsumwandlung und HF-Schaltung entworfen werden können.
Eine Reihe von kurzen Video-Tutorials in STM32CubeMX Version 6.0 hilft Benutzern, das Tool optimal zu nutzen und mehr über die neuen Funktionen zu erfahren. Alle Elemente des STM32Cube-Ökosystems, einschließlich Tools und eingebetteter Softwarekomponenten, sind kostenlos verfügbar. Weitere Informationen und das Herunterladen der neuesten Versionen finden Sie unter www.st.com/stm32cube.