硬件支持

ARM Cortex-M支持嵌入式编码器

生成针对Cortex-M处理器优化的代码

MATLAB编码器™仿真软件编码器™,嵌入式编码器®生成ANSI®/ ISO®可以在ARM上编译和执行的C/ c++代码®皮质®- m处理器。嵌入式编码器让您轻松配置生成的代码MATLAB®而且动态仿真模块®控制软件接口、优化执行性能和最小化内存消耗的算法。

兼容嵌入式编码器ANSI/ISO c代码生成的ARM Cortex-M处理器系列包括:

皮质- M7
Cortex-M4
Cortex-M3
Cortex-M1
Cortex-M0 +
Cortex-M0

除了ANSI/ISO C,嵌入式编码器提供processor-optimized代码使用Cortex微控制器软件接口标准(CMSIS)进行基本的数学运算。您可以使用支持的ARM Cortex-M编译器和调试器使用PIL测试执行代码验证。

嵌入式DSP:

ARM Cortex-M支持嵌入式编码器还可以使您从生成优化的C代码MATLAB®系统对象™或动态仿真模块®块从DSP系统工具箱。这是使用Cortex微控制器软件接口标准(CMSIS) DSP库实现的基于ARM Cortex- m处理器的系统。优点包括与标准C代码生成相比,性能立即提高。

Cortex微控制器软件接口标准(CMSIS) DSP库包括MATLAB系统对象或Simulink块的基本信号处理算法的优化函数。其中包括转换、数据处理、过滤、统计和标准数学操作,例如:

  • FFT /传输线
  • FIR,二四方,晶格MA
  • 多速率:FIR抽取/插值
  • 自适应滤波:LMS
  • 均值,均方根,方差,标准差
  • 卷积、相关
  • 乘法,腹肌,cos

要获得完整的列表和详细信息,请参阅此处的文档。
此支持包扩展了其他MathWorks和ARM Cortex-M代码生成解决方案,使用Simulink中的等效DSP系统工具箱过滤器(如FIR和FFT)为选择CMSIS DSP库生成优化的代码。此外,与嵌入式编码器支持包意法半导体®STM32F4-Discovery董事会,可以使用电路板的外围设备和计时器对Simulink模型进行目标快速原型设计。这为意法半导体Discovery板基于模型的设计提供了完整的工作流程。示例请参见在ARM Cortex-M处理器上验证FIR滤波器

平台及发布支持

看到硬件支持包系统要求表当前和以前的版本、发行版和平台可用性。

视图增强和错误修复发布说明

Baidu
map