Generierung von optimiertem C- und C++-Code für eingebettete Systeme

Embedded Coder® generiert lesbaren, kompakten und schnellen C- und C++-Code für ingebettete Systeme, die in der Serienfertigung eingesetzt werden. Das Tool erweitert MATLAB Coder™ und Simulink Coder™ um hochentwickelte Optimierungen, und ermöglicht eine differenzierte Steuerung der generierten Funktionen, Dateien und Daten. Diese Optimierungen verbessern die Codeeffizienz und erleichtern die Integration mit Legacy-Code, vorhandenen Datentypen sowie vorhandenen Kalibrierparametern. Embedded Coder unterstützt außerdem die Einbindung von Drittanbieter-Entwicklungstools und ermöglicht dadurch die Erstellung einsatzfertiger Executables für Ihr eingebettetes System oder Ihre Rapid-Prototyping-Hardware.

Embedded Coder verfügt über eine integrierte Unterstützung für die AUTOSAR-, MISRA C®- und ASAP2-Softwarestandards. Außerdem unterstützt Embedded Coder Rückverfolgbarkeits-Berichte, die Dokumentation von Code sowie die automatisierte Software-Verifikation und ermöglicht dadurch die Softwareentwicklung gemäß DO-178, IEC 61508 und ISO 26262. Code von Embedded Coder ist plattformunabhängig und kann mit jedem Prozessor kompiliert und ausgeführt werden. Außerdem bietet Embedded Coder Support-Pakete mit erweiterten Optimierungen und Gerätetreibern für spezifische Hardware.


Produktkategorien

Konfiguration für die Codegenerierung

Verwenden Sie den Embedded Coder-Quick Start, um die Generierung von Produktionscode aus Simulink® zu beschleunigen.

Weitere Informationen

Auswählen von Targets

Verwenden Sie Hardware-Support-Pakete, um generierten Code schnell auf eingebetteten Geräten bereitzustellen.

Weitere Informationen

Arbeiten mit angepassten Daten

Verwenden Sie das Embedded Coder Dictionary, um zu definieren und zu steuern, wie die Modelle und Daten später im generierten Code angezeigt werden.

Weitere Informationen

Code-Optimierung und -Packaging

Optimieren Sie Code, um die Codegröße zu verkleinern, die Geschwindigkeit zu erhöhen sowie Codeschnittstellen und -dateien zu spezifizieren.

Weitere Informationen

Kommentieren, Rückverfolgen und Dokumentieren von Code

Prüfen Sie generierten Code für Ihre MATLAB®-Dateien und -Funktionen oder Ihre Simulink-Modelle und -Subsysteme.

Weitere Informationen

Ausführung und Verifikation von Code

Bringen Sie generierten Code in Ihre spezifische Ausführungsumgebung und automatisieren Sie die Verifikation.

Weitere Informationen

Produktressourcen

Erfahren Sie mehr über die Embedded Coder, indem Sie die folgenden Materialien studieren.

Dokumentation

In der Dokumentation lernen Sie Embedded Coder-Funktionen und -Features kennen. Sie finden dort auch Versionshinweise und Beispiele.

Funktionen

Durchsuchen Sie die Liste der verfügbaren Embedded Coder-Funktionen.

Blöcke

Sehen Sie sich eine Simulink-Blockbibliotheke an, die von Embedded Coder unterstützt wird.

System-Voraussetzungen

Systemanforderungen für die aktuelle Embedded Coder-Version.

Technische Artikel

Lesen Sie Artikel über die technischen Vorteile beim Einsatz der Embedded Coder.

Community und Unterstützung

Finden Sie Antworten auf Fragen und durchsuchen Sie Ressourcen zur Fehlerbehebung.

Hardware-Unterstützung

Verknüpfen Sie MATLAB mit Hardwareplattformen.

Anwenderberichte

Lesen Sie, wie Embedded Coder die Forschung und Entwicklung in Ihrer Branche beschleunigt.

Evaluierungs-Kit zur Generierung von Production Code

Erfahren Sie mehr über den Prozess der Codegenerierung mit Simulink und Embedded Coder mit Eclipse IDE™


Testen oder Kaufen

Kostenlose Testversion anfordern

Testen Sie Embedded Coder.

Testversion anfordern

Bereit zum Kauf?

Erwerben Sie Embedded Coder, und testen Sie die Add-Ons.

Vertrieb kontaktieren
Preise und Lizenzierung

Haben Sie Fragen?

Tom

Wenden Sie sich an Tom Erkkinen,
technischer Experte für Embedded Coder

E-Mail an Tom senden

Embedded Coder erfordert: MATLAB Coder, MATLAB


Verwandte Lösungen

Verwenden Sie Embedded Coder, um wissenschaftliche und technische Herausforderungen zu lösen:


News und Events

Evaluierungskit für Produktionscode