Main Content

Integrazione di codice C/C++ in Simulink

Integrare codice C/C++ esistente in Simulink®

Scegliere lo strumento di integrazione di codice C/C++ maggiormente adatto per il modello:

  • Se si dispone di semplici funzioni C/C++ che si desidera integrare e la loro implementazione in Simulink non richiede personalizzazioni avanzate dei blocchi, è possibile utilizzare gli importatori di codice C/C++.

  • Se si dispone di codice C/C++ che si desidera integrare, utilizzare la C MEX S-Function quando la loro implementazione in Simulink richiede:

    • Stati continui o discreti

    • Porte a multivelocità

    • Porte di input e di output di dimensioni variabili

    • Rilevamento dello zero-crossing

    • Interazione completa con il motore di Simulink

    Questo workflow potrebbe richiedere la creazione manuale di un file Target Language Compiler (TLC) per la generazione di codice.

  • Se si dispone di semplice codice C/C++ che si desidera integrare e si desidera generare codice senza scrivere manualmente un file TLC, utilizzare S-Function Builder.

Categorie