Main Content

Génération de code pour les processeurs ARM Cortex-M et ARM Cortex-A

Générer du code C optimisé pour les processeurs ARM® Cortex®-M et ARM Cortex-A

DSP System Toolbox™ supporte la génération de code C optimisé pour des algorithmes couramment utilisés tels que le filtrage FIR et FFT sur les processeurs ARM Cortex-M et ARM Cortex-A. Pour générer ce code optimisé, vous devez installer Embedded Coder® Support Package for ARM Cortex-M Processors ou Embedded Coder Support Package for ARM Cortex-A Processors. Vous devez en outre avoir installé les produits suivants : DSP System Toolbox, MATLAB® Coder™, Embedded Coder, Simulink® et Simulink Coder pour les workflows basés sur Simulink.

Ces support packages Embedded Coder vous permettent de générer du code C qui peut se connecter à la bibliothèque CMSIS ou appeler les fonctions de la bibliothèque Ne10. Vous pouvez compiler le code ainsi généré pour obtenir des exécutables optimisés qui s’exécutent sur les processeurs ARM Cortex-M ou ARM Cortex-A.

Vous pouvez également porter le code CRL ARM Cortex-M généré depuis MATLAB vers KEIL μVision IDE et IAR Embedded Workbench. Pour plus de précisions, veuillez consulter Port the Generated ARM Cortex-M CRL Code from MATLAB to KEIL μVision IDE (Porter le code CRL ARM Cortex-M généré depuis MATLAB vers KEIL μVision IDE) et Port the Generated ARM Cortex-M CRL Code from MATLAB to IAR Embedded Workbench (Porter le code CRL ARM Cortex-M généré depuis MATLAB vers IAR Embedded Workbench).

Pour télécharger les support packages Embedded Coder pour les processeurs ARM Cortex, veuillez consulter https://www.mathworks.com/hardware-support.html.

Pour plus d’informations sur les support packages et les instructions de téléchargement, veuillez consulter ARM Cortex-M Processors (Embedded Coder) et ARM Cortex-A Processors (Embedded Coder).

Rubriques

Processeurs ARM Cortex-M

Processeurs ARM Cortex-A