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

Develop a Target

Create a target based on the ARM Cortex-M processors