Vedi traduzione automatica
Questa è una traduzione automatica. Per vedere il testo originale in inglese cliccare qui
#Informatica - Telecomunicazioni
{{{sourceTextContent.title}}}
La piattaforma di sviluppo di software facilita porting del codice
{{{sourceTextContent.subTitle}}}
Il servizio di valore alto per gli sviluppatori salvando il tempo ha speso normalmente la configurazione del microcontroller
{{{sourceTextContent.description}}}
Progettisti che designano c'è ne come bersaglio di STMicroelectronics? I microcontroller STM32 possono ora leverage la velocità e la convenienza della piattaforma di sviluppo di software di STMCube, che ora ha completato srotolare a tutta la serie della famiglia di STM32 MCU attualmente nella produzione.
STM32Cube permette ad un inizio rapido e facile con tutto il dispositivo STM32 e facilita porting del codice da una serie del prodotto ad un altro. La piattaforma di sviluppo è disponibile per tutti i dispositivi nella produzione di volume, dal ultra-basso-potere alla serie di molto-alto-prestazione.
La piattaforma contiene il configuratore grafico di STM32CubeMX e generatore di C-codice di inizio, che fornisce agli stregoni che l'aiuto configura il perno-fuori, orologio-albero ed unità periferiche e vincoli di raduno su assorbimento di corrente di energia. Dopo la configurazione, l'attrezzo genera il codice di inizio di C che abbina l'utente? scelte di s. In più, può anche caricare programmi oggetto automaticamente il software incluso corrispondente.
Ciò presta un servizio d'alto valore per gli sviluppatori salvando il tempo passato normalmente configurando il microcontroller e sormontare la risorsa è in conflitto. Diverso di alcuni attrezzi facenti concorrenza, STM32CubeMX non è dedicato ad un ambiente di sviluppo riservato e preferibilmente che non permette che gli sviluppatori generino il codice per IDEs indipendente quali ARM/Keil MDK-ARM, IAR EWARM o IDEs GCC-basato.
STM32Cube inoltre fornisce i pacchetti di programmi inclusi per le diverse serie STM32. L'ultimo pacchetto per i dispositivi STM32F1 recentemente si è aggiunto e tutte le famiglie di futuro STM32, compreso la serie di STM32 F7 che entra alla fine di quest'anno in produzione, trarranno giovamento dal supporto di STM32Cube su introduzione.
Ogni pacchetto di programmi incluso contiene uno strato di astrazione di fissaggi (HAL) con gli api completamente portatili, controllati usando Grammatech CodeSonar® per la qualità e l'affidabilità ottimali di codice, come pure il middleware molto attentamente integrato che elimina l'operazione complessa di valutazione delle dipendenze fra le componenti di software specifico. In più, un meccanismo automatico incorporato dell'aggiornamento allevia la difficoltà di controllo della condizione del software.
Gli articoli di middleware includono la pila del TCP/IP di aprire-fonte (LwIP), FreeRTOS con l'involucro di CMSIS-RTOS, file system di FatFS di aprire-fonte, st? biblioteca ospite e del dispositivo del USB di s, st? biblioteca di s e st dirilevamento? pila professionale dei grafici di s STemWin. Questi sono forniti sui termini business-friendly quali le autorizzazioni di aprire-fonte del BSD, o sulle autorizzazioni riservate per software sviluppato e di sostegno dalla st
I pacchetti di programmi inclusi vengono con tantissimi esempi e le dimostrazioni designate ai bordi di sviluppo della st compreso i comitati di valutazione, i corredi di scoperta e gli ultimi Nucleo-bordi STM32 allineano.