Integrieren von C Code mithilfe von C Caller-Blöcken
Integrieren Sie Ihren C Code mithilfe von C Caller in Simulink-Modelle. Der C Caller-Block löst C Quellcode auf und extrahiert die Funktionen, die Sie in Ihren Simulink-Modellen verwendenden möchten. Informationen zu den ersten Schritten durch die Konfiguration von benutzerdefinierten Codequellen in Ihrem Simulink-Modell finden Sie unter Specify and Configure Custom C/C++ Code.
Der C Caller-Block unterstützt keine dynamischen Zustände und Variablen. Informationen zur Verwendung von dynamischen Zuständen und Variablen in Ihren benutzerdefinierten Blöcken finden Sie unter Entwickeln von Blöcken mit C MEX S-Functions.
Die Codegenerierung mithilfe des C Caller-Blocks macht das Schreiben von Target Language Compiler (TLC) Dateien überflüssig.
Blöcke
C Caller | Integrate C code in Simulink |
Objekte
FunctionPortSpecification | Query and configure C Caller block properties |
Modelleinstellungen
Themen
- Specify and Configure Custom C/C++ Code
Specify custom C/C++ headers, source files, and libraries, and configure custom code settings for your Simulink model.
- Integrate C Code Using C Caller Blocks
Integrate C Code in Simulink models using C Caller block.
- Debug Custom C/C++ Code
Debug custom C/C++ code from within Simulink.