Main Content

CMSIS Supported MATLAB Functions for ARM Cortex-M

Generate optimized code to run on ARM® Cortex®-M processors

The Embedded Coder® Support Package for ARM Cortex-M Processors supports optimized C code generation for MATLAB® functions. To generate this optimized code, you must install Embedded Coder.

Using this support package, you can generate C code that uses the CMSIS library functions. You can compile this generated code to provide optimized executables that run on ARM Cortex-M processors.

You can also port the generated ARM Cortex-M CRL code from MATLAB to KEIL μVision IDE and IAR Embedded Workbench. For details, see Port the Generated ARM Cortex-M CRL Code from MATLAB to KEIL μVision IDE and Port the Generated ARM Cortex-M CRL Code from MATLAB to IAR Embedded Workbench.

To install the Embedded Coder Support Package for ARM Cortex-M Processors, see Install, Update, or Uninstall Support Package.

Topics

CMSIS Conditions for MATLAB Functions to Support ARM Cortex-M Processors

CMSIS CRL conditions for MATLAB functions to support ARM Cortex-M.