![Utilizzo di Embedded Coder Quick Start per accelerare la generazione di codice di produzione.](https://it.mathworks.com/products/embedded-coder/_jcr_content/mainParsys/band_1749659463_copy/mainParsys/columns/2e914123-2fa7-423e-9f11-f574cbf57caa/image_copy_copy.adapt.full.medium.jpg/1737724055034.jpg)
Generazione di C e C++
Configura e genera codice da MATLAB e Simulink utilizzando app, modelli e un’interfaccia a riga di comando per creare script.
![Generazione di codice SIMD (Single Instruction Multiple Data) per l’elaborazione parallela.](https://it.mathworks.com/products/embedded-coder/_jcr_content/mainParsys/band_1749659463_copy/mainParsys/columns/ae985c2f-8db9-4574-92ba-f011bccc2b9f/image_copy.adapt.full.medium.jpg/1737724055071.jpg)
Ottimizzazione di codice embedded
Genera codice C/C++ ottimizzato e portabile o utilizza ottimizzazioni specifiche per i processori, come SIMD.
Personalizzazione delle interfacce del codice
Definisci e controlla come i modelli vengono visualizzati nelle funzioni e nei dati del codice generato per facilitare l’integrazione del software e soddisfare le preferenze e gli standard di codifica.
![Utilizzo di pacchetti di supporto hardware per distribuire rapidamente il codice generato su dispositivi embedded.](https://it.mathworks.com/products/embedded-coder/_jcr_content/mainParsys/band_1749659463_copy/mainParsys/columns_copy/2e914123-2fa7-423e-9f11-f574cbf57caa/image_copy.adapt.full.medium.jpg/1737724055197.jpg)
Distribuzione su hardware
Genera e integra il codice dagli algoritmi nel tuo IDE o genera eseguibili completi con I/O per l’hardware più diffuso.
![Utilizzo dei pacchetti di supporto embedded Linux per distribuire rapidamente applicazioni C++ mediante servizi basati su Linux.](https://it.mathworks.com/products/embedded-coder/_jcr_content/mainParsys/band_1749659463_copy/mainParsys/columns_copy/ae985c2f-8db9-4574-92ba-f011bccc2b9f/image.adapt.full.medium.jpg/1737724055236.jpg)
Distribuzione su architetture orientate ai servizi
Genera e distribuisci applicazioni complete in framework di middleware e software che utilizzano un’architettura orientata ai servizi.
![Esecuzione di test SIL (Software-In-the-Loop) e PIL (Processor-In-the-Loop).](https://it.mathworks.com/products/embedded-coder/_jcr_content/mainParsys/band_1749659463_copy/mainParsys/columns_copy/6d5289a2-72ce-42a8-a475-d130cbebee2e/image_copy.adapt.full.medium.jpg/1737724055276.jpg)
Esecuzione di test SIL/PIL
Verifica i risultati del codice utilizzando test back-to-back Software-In-the-Loop (SIL) e Processor-In-the-Loop (PIL), misura il coverage del codice e analizza i profili di esecuzione del codice.
![Tracciamento bidirezionale di modelli e codice mediante report sul codice interattivi](https://it.mathworks.com/products/embedded-coder/_jcr_content/mainParsys/band_1749659463_copy/mainParsys/columns_copy_copy/2e914123-2fa7-423e-9f11-f574cbf57caa/image_copy.adapt.full.medium.jpg/1737724055361.jpg)
Tracciamento e valutazione del codice
Produci report con metriche relative alle dimensioni e alla complessità del codice. Traccia bidirezionalmente il codice in base a modelli e requisiti.
Risorse di prodotto:
“Il codice che abbiamo generato dal nostro modello Simulink e Stateflow con Embedded Coder ha funzionato fin dal primo tentativo e le sue prestazioni hanno rispecchiato esattamente quelle dimostrate dal modello nei test sul campo.”