STMicroelectronics ha rilasciato miglioramenti all'ecosistema di sviluppo software STM32Cube, consentendo agli utenti di filtrare e scegliere più facilmente esempi di software, raccogliere e applicare strumenti di sviluppo e personalizzare, utilizzare e condividere i pacchetti di espansione STM32Cube.
Gli aggiornamenti introducono nuove funzionalità nella configurazione MCU e nello strumento di impostazione del progetto (STM32CubeMX versione 6.0) e nella piattaforma di sviluppo C / C ++ multi-OS STM32CubeIDE v1.4. Entrambi gli strumenti consentono ora l'accesso diretto ai più recenti MCU STM32Cube e ai pacchetti di espansione che contengono software utile per eseguire dispositivi e periferiche STM32, nonché componenti esterni come sensori o connettività. Inoltre, gli utenti possono ora avviare i loro progetti direttamente da uno qualsiasi dei numerosi esempi di software, che sono facili da sfogliare utilizzando gli strumenti.
I pacchetti MCU STM32Cube dedicati a serie e prodotti specifici contengono driver periferici, middleware, esempi di applicazioni e pacchetti di supporto scheda (BSP) che possono aiutare a esercitare le funzionalità del dispositivo e le periferiche. I pacchetti di espansione STM32Cube possono essere implementati da ST o da terze parti, consentendo flessibilità per includere nuove funzionalità come BSP o middleware mantenendo l'integrità dell'ecosistema STM32Cube.
Con una nuova potente utility in STM32CubeMX 6.0 chiamata STM32PackCreator, gli utenti possono ora creare e condividere i propri pacchetti di espansione STM32Cube. STM32PackCreator guida gli utenti attraverso lo sviluppo di pacchetti di espansione e aiuta a garantire che tutti i pacchetti creati siano migliorati per essere aperti e configurati negli strumenti STM32CubeMX e STM32CubeIDE.
STM32CubeMX versione 6.0 ora aiuta anche gli utenti a trovare tutti gli strumenti di sviluppo disponibili nell'ecosistema STM32Cube, così come altri strumenti di progettazione ST come AlgoBuilder, lo strumento grafico di progettazione di algoritmi per microcontrollori STM32 e sensori MEMS e ST-MC-SUITE per il controllo del motore. Inoltre, gli utenti possono avviare STM32PackCreator ed eDesignSuite, che aiuta a progettare le funzioni di sistema associate, inclusi condizionamento del segnale, conversione di potenza e circuiti RF, dall'interno di STM32CubeMX 6.0.
Una serie di brevi tutorial video disponibili all'interno di STM32CubeMX versione 6.0 aiuta gli utenti a sfruttare appieno lo strumento e ad apprendere di più sulle nuove funzionalità. Tutti gli elementi dell'ecosistema STM32Cube, inclusi strumenti e componenti software incorporati, sono disponibili gratuitamente. Per ulteriori informazioni e per scaricare le ultime versioni, visitare www.st.com/stm32cube.