STMicroelectronics heeft verbeteringen uitgebracht in het STM32Cube-ecosysteem voor softwareontwikkeling, waardoor gebruikers gemakkelijker softwarevoorbeelden kunnen filteren en kiezen, ontwikkeltools kunnen verzamelen en toepassen en STM32Cube-uitbreidingspakketten kunnen aanpassen, gebruiken en delen.
De updates introduceren nieuwe functies in de MCU-configuratie- en projectinsteltool (STM32CubeMX versie 6.0) en het STM32CubeIDE v1.4 multi-OS C / C ++ ontwikkelplatform. Beide tools bieden nu directe toegang tot de nieuwste STM32Cube MCU en uitbreidingspakketten die software bevatten die handig is om STM32-apparaten en randapparatuur te gebruiken, evenals externe componenten zoals sensoren of connectiviteit. Gebruikers kunnen hun projecten nu ook direct starten vanuit een van de grote aantallen softwarevoorbeelden, die met de tools gemakkelijk te doorbladeren zijn.
De STM32Cube MCU-pakketten voor specifieke producten en series bevatten stuurprogramma's voor randapparatuur, middleware, toepassingsvoorbeelden en Board Support Packages (BSP's) die kunnen helpen bij het oefenen van apparaatfuncties en randapparatuur. STM32Cube-uitbreidingspakketten kunnen worden geïmplementeerd door ST of derden, waardoor flexibiliteit mogelijk is om nieuwe functies op te nemen, zoals een BSP of middleware, terwijl de integriteit van het STM32Cube-ecosysteem behouden blijft.
Met een krachtig nieuw hulpprogramma in STM32CubeMX 6.0 genaamd STM32PackCreator, kunnen gebruikers nu hun eigen STM32Cube-uitbreidingspakketten maken en delen. STM32PackCreator begeleidt gebruikers door de ontwikkeling van uitbreidingspakketten en helpt ervoor te zorgen dat alle gemaakte pakketten worden verbeterd om te worden geopend en geconfigureerd in STM32CubeMX- en STM32CubeIDE-tools.
STM32CubeMX versie 6.0 helpt gebruikers nu ook alle ontwikkelingstools te vinden die beschikbaar zijn in het STM32Cube-ecosysteem, evenals andere ST-ontwerptools zoals AlgoBuilder, de grafische algoritme-ontwerptool voor STM32-microcontrollers en MEMS-sensoren, en ST-MC-SUITE voor motorbesturing. Bovendien kunnen gebruikers STM32PackCreator en eDesignSuite starten, die helpen bij het ontwerpen van bijbehorende systeemfuncties, waaronder signaalconditionering, stroomconversie en RF-circuits, vanuit STM32CubeMX 6.0.
Een reeks korte videozelfstudies die beschikbaar zijn in STM32CubeMX versie 6.0 helpt gebruikers om optimaal te profiteren van de tool en meer te leren over de nieuwe functies. Alle elementen van het STM32Cube-ecosysteem, inclusief tools en embedded softwarecomponenten, zijn gratis beschikbaar. Ga naar www.st.com/stm32cube voor meer informatie en om de nieuwste releases te downloaden.