主要内容

基于 ARM Cortex-M 和 ARM Cortex-A 处理器的代码生成

生成针对 ARM® Cortex®-M 和 ARM Cortex-A 处理器优化的 C 代码

DSP System Toolbox™ 支持在 ARM Cortex-M 和 ARM Cortex-A 处理器上针对 FIR 滤波和 FFT 等常用算法优化的 C 代码生成。要生成这种经过优化的代码,您必须安装 Embedded Coder® Support Package for ARM Cortex-M ProcessorsEmbedded Coder Support Package for ARM Cortex-A Processors。此外,对于基于 Simulink® 的工作流,您必须拥有以下产品:DSP System Toolbox、MATLAB® Coder™、Embedded Coder、Simulink 和 Simulink Coder

使用这些 Embedded Coder 支持包,您可以生成与 CMSIS 库链接或调用 Ne10 库函数的 C 代码。这种生成的代码经过编译,可以提供在 ARM Cortex-M 或 ARM Cortex-A 处理器上运行的优化的可执行文件。

您还可以将生成的 ARM Cortex-M CRL 代码从 MATLAB 移植到 KEIL μVision IDE 和 IAR Embedded Workbench。有关详细信息,请参阅将生成的 ARM Cortex-M CRL 代码从 MATLAB 移植到 KEIL μVision IDE将生成的 ARM Cortex-M CRL 代码从 MATLAB 移植到 IAR Embedded Workbench

要下载适用于 ARM Cortex 处理器的 Embedded Coder 支持包,请参阅https://www.mathworks.com/hardware-support.html

要获得有关支持包的详细信息和下载说明,请参阅ARM Cortex-M 处理器 (Embedded Coder)ARM Cortex-A 处理器 (Embedded Coder)

主题

ARM Cortex-M 处理器

ARM Cortex-A 处理器

精选示例