Embedded Coder

Sélection des cibles

Embedded Coder a recours à des objets de configuration et des fichiers cibles système pour traduire votre code MATLAB et vos modèles Simulink en code source et en exécutables de production.

Pour un objet de configuration MATLAB, vous spécifiez une des cibles de sortie suivantes :

  • MEX-file
  • bibliothèque statique C/C++
  • exécutable C/C++

Pour un fichier cible système Simulink, vous spécifiez l'environnement en temps réel sur lequel votre code généré va être exécuté. Embedded Coder comprend des fichiers cibles pour plusieurs applications prêtes à l'emploi et prend également en charge des cibles personnalisées et tierces. Les cibles intégrées comprennent :

Cible embarquée en temps réel: génère un code ANSI/ISO C, C++ et C++ encapsulé avec données en virgule flottante et en virgule fixe pour permettre une exécution en temps réel efficace sur pratiquement tout processeur de production

Cible AUTOSAR : génère du code C et des interfaces d'exécution qui prennent en charge le développement de composants logiciels AUTOSAR

Cible de bibliothèque partagée : génère une version bibliothèque partagée de votre code pour une exécution sur plate-forme hôte, sous forme de fichier DLL (.dll) Windows® ou de fichier d'objet partagé (.so) UNIX®

Cible IDE Link : génère du code en vue de la compilation et du déploiement à l'aide d'un environnement de développement intégré (IDE) de tiers pris en charge, notamment Code Composer Studio de Texas Instruments

Définition de caractéristiques matérielles embarquées

Pour la génération de code MATLAB ou Simulink, vous sélectionnez le processeur de déploiement à partir d'une liste prédéfinie ou vous utilisez des paramètres de cible génériques. Vous pouvez également étendre la liste prédéfinie pour votre environnement personnalisé.

Simulink Model Explorer, which provides access to a predefined list or generic settings for specifying the microprocessor for code deployment.
Simulink Model Explorer, qui permet d'accéder à une liste prédéfinie ou à des paramètres génériques afin de spécifier le microprocesseur sur lequel le code va être déployé. Embedded Coder génère du code pour tout microprocesseur ou DSP, en particulier 8 bits, 16 bits et 32 bits.
Point suivant: Définition et contrôle des données personnalisées

Essayer Embedded Coder

Obtenir une version d'évaluation

Du dimensionnement à la génération de code avec le Model Based Design (MBD) - Exemple d'une climatisation avec Simscape et Simulink

Visionner le webinar