Main Content

Embedded Coder Support Package for ARM Cortex-M Processors

Generate code optimized for Cortex-M processors

Embedded Coder® Support Package for ARM® Cortex®-M Processors lets you generate optimized code for math operations using the CMSIS library. Use this generated code for ARM Cortex-M processors. For DSP filter support, use ARM Cortex-M CMSIS Library Support from DSP System Toolbox™.

Setup and Configuration

Install hardware support, update firmware, configure hardware connection


Prepare model for hardware connection, add blocks to support hardware protocols.


Build the model to load and run an executable on the target hardware


Show numerical equivalence between MATLAB® code and generated code


Improve simulation speed, increase accuracy, reduce data loss

DSP System Toolbox Support for ARM Cortex-M Processors

Improve simulation speed, increase accuracy, reduce data loss

CMSIS Supported MATLAB Functions for ARM Cortex-M

Generate optimized code to run on ARM Cortex-M processors

Develop a Target

Create a target based on the ARM Cortex-M processors