Hauptinhalt

Leitfaden zum Einstieg in Embedded Coder

Generieren von optimiertem C und C++ Code für eingebettete Systeme

Embedded Coder® generiert lesbaren, kompakten und schnellen C und C++ Code für eingebettete Prozessoren für die Massenfertigung. Er erweitert MATLAB® Coder™ und Simulink® Coder um erweiterte Optimierungen für präzise Kontrolle über die generierten Funktionen, Dateien und Daten. Diese Optimierungen verbessern die Codeeffizienz und erleichtern die Integration in Legacy-Code, -Datentypen und -Kalibrierungsparameter. Sie können ein Drittanbieter-Entwicklungstool einbinden, um eine ausführbare Datei zur Turnkey-Bereitstellung auf Ihrem eingebetteten System oder Ihrer Rapid-Prototyping-Platine zu entwickeln.

Embedded Coder bietet eingebaute Unterstützung für die Softwarestandards AUTOSAR, MISRA C™ und ASAP2. Er umfasst zudem Nachverfolgbarkeitsberichte, Codedokumentation und automatische Softwareverifikation, um Softwareentwicklung gemäß DO178, IEC 61508 und ISO 26262 zu unterstützen. Embedded Coder ist portierbar und kann auf jedem Prozessor kompiliert und ausgeführt werden. Zudem bietet er Supportpakete mit erweiterten Optimierungen und Gerätetreibern für bestimmte Hardware.

Tutorials

Über die Codegenerierung für eingebettete Systeme

Enthaltene Beispiele

Videos

Wie Sie in 5 Minuten Produktionscode generieren
Erstellen Sie schnell Code, basierend auf Ihren allgemeinen Projektanforderungen.

Daten, Funktion und Dateianpassung von Embedded Coder
Weisen Sie Datenklassen wie Eingaben, Ausgaben und Parametern Standarddefinitionen, Speicherklassen und Speicherabschnitte hinzu.

Dynamische Codeverifikation und Analyse: SIL, PIL und externer Modus
Verifikation, Abstimmung, Protokollierung und Kalibrierung des generierten Codes mithilfe von Software-in-the-Loop-, Processor-in-the-Loop- und externen Modus-Techniken.