Main Content

Integrieren von C/C++ Code mit Code Importers

Verwenden von Simulink® Code Importer, C Caller-Block oder C Function-Block zum Importieren von C Code

Wählen Sie den für Ihre Anforderungen geeigneten Importer aus.

  • Wenn Sie eine einfache C-Funktion haben und die Simulink-Implementierung keine Zustände erfordert, verwenden Sie den C Caller-Block.

  • Wenn sie mehrere C-Funktionen integrieren möchten, verwenden Sie den C Function-Block, wenn die Simulink-Implementierung:

    • Einen bedingungsabhängigen Aufruf der Funktion erfordert

    • Keine Zustände erfordert

    • Erfordert, dass diskrete Zustände über einen einzigen Zeitschritt hinweg beibehalten werden

    • Eine Vor- und Nachverarbeitung von Daten erfordert

  • Wenn Sie mit einem einfachen Assistenten eine Simulink-Bibliothek mit C Caller-Blöcken aus Ihrem C/C++ Code erstellen möchten, verwenden Sie den Simulink Code Importer.

Kategorien