Main Content

Integrazione di codice C/C++ utilizzando gli importatori di codice

Utilizzare l'importatore di codice di Simulink®, il blocco C Caller o il blocco C Function per importare il codice C

Scegliere l'importatore appropriato in base ai requisiti.

  • Se si dispone di una semplice funzione C e la sua implementazione in Simulink non richiede stati, utilizzare il blocco C Caller.

  • Se si desidera integrare più funzioni C, utilizzare il blocco C Function quando la sua implementazione in Simulink:

    • Richiede che la funzione sia chiamata in modo condizionale

    • Non richiede gli stati

    • Richiede stati discreti mantenuti per un singolo passo temporale

    • Richiede la pre-elaborazione e la post-elaborazione dei dati

  • Se si desidera creare una libreria di Simulink di blocchi C Caller dal codice C/C++ con una semplice procedura guidata, utilizzare l'importatore di codice di Simulink.

Categorie