![Verwenden von Embedded Coder Quick Start, um die Generierung von Produktionscode zu beschleunigen.](https://ch.mathworks.com/de/products/embedded-coder/_jcr_content/mainParsys/band_1749659463_copy/mainParsys/columns/2e914123-2fa7-423e-9f11-f574cbf57caa/image_copy_copy.adapt.full.medium.jpg/1737723964857.jpg)
Generieren von C und C++
Konfigurieren und generieren Sie Code aus MATLAB und Simulink mithilfe von Apps, Vorlagen sowie einer Befehlszeile für Build-Skripte.
![Generieren von SIMD-Code (Single Instruction, Multiple Data) für die parallele Verarbeitung.](https://ch.mathworks.com/de/products/embedded-coder/_jcr_content/mainParsys/band_1749659463_copy/mainParsys/columns/ae985c2f-8db9-4574-92ba-f011bccc2b9f/image_copy.adapt.full.medium.jpg/1737723964896.jpg)
Optimierung von Embedded Code
Generieren Sie optimierten und portierbaren C/C++ Code oder nutzen Sie prozessorspezifische Optimierungen wie beispielsweise SIMD.
Anpassen von Codeschnittstellen
Definieren und kontrollieren Sie das Auftreten von Modellen in generierten Codefunktionen und Daten, um die Softwareintegration zu erleichtern und Codierungspräferenzen und -standards gerecht zu werden.
![Verwendung von Hardware-Support-Paketen, um generierten Code schnell auf Embedded-Geräten bereitzustellen.](https://ch.mathworks.com/de/products/embedded-coder/_jcr_content/mainParsys/band_1749659463_copy/mainParsys/columns_copy/2e914123-2fa7-423e-9f11-f574cbf57caa/image_copy.adapt.full.medium.jpg/1737723965022.jpg)
Bereitstellen auf Hardware
Generieren und integrieren Sie Code aus Ihren Algorithmen in Ihre IDE oder generieren Sie ganze ausführbare Dateien mit E/A für gängige Hardware.
![Verwendung von Supportpaketen für Embedded Linux für die schnelle Bereitstellung von C++ Anwendungen mithilfe Linux-basierter Dienste.](https://ch.mathworks.com/de/products/embedded-coder/_jcr_content/mainParsys/band_1749659463_copy/mainParsys/columns_copy/ae985c2f-8db9-4574-92ba-f011bccc2b9f/image.adapt.full.medium.jpg/1737723965061.jpg)
Bereitstellen auf serviceorientierter Architektur
Generieren Sie vollständige Anwendungen und stellen Sie diese auf Middleware- und Software-Frameworks bereit, die eine serviceorientierte Architektur nutzen.
![Durchführen von SIL- und PIL-Tests (Software-in-the-Loop und Processor-in-the-Loop).](https://ch.mathworks.com/de/products/embedded-coder/_jcr_content/mainParsys/band_1749659463_copy/mainParsys/columns_copy/6d5289a2-72ce-42a8-a475-d130cbebee2e/image_copy.adapt.full.medium.jpg/1737723965098.jpg)
SIL-/PIL-Tests durchführen
Überprüfen Sie die Code-Ergebnisse mithilfe von SIL- und PIL-Differential-Tests (Software-in-the-Loop und Processor-in-the-Loop), messen Sie die Code-Abdeckung und analysieren Sie die Code-Ausführungsprofile.
![Bidirektionale Verfolgung von Modellen und Code mithilfe interaktiver Codeberichte](https://ch.mathworks.com/de/products/embedded-coder/_jcr_content/mainParsys/band_1749659463_copy/mainParsys/columns_copy_copy/2e914123-2fa7-423e-9f11-f574cbf57caa/image_copy.adapt.full.medium.jpg/1737723965179.jpg)
Verfolgen und Bewerten von Code
Erzeugen Sie Berichte mit Metriken zur Größe und Komplexität des Codes. Verfolgen Sie Code bidirektional zu Modellen und Anforderungen nach.
Produktressourcen:
„Der Code, den wir mit Embedded Coder aus unserem Simulink- und Stateflow-Modell generiert haben, funktionierte gleich beim ersten Versuch und erzielte dieselbe Leistung wie unser Modell in Praxistests.“