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

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

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

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

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

除了ANSI/ISO C,嵌入式编码器提供processor-optimized代码对于上述ARM Cortex- m处理器,采用Cortex单片机软件接口标准(CMSIS)进行基本的数学运算。您可以使用支持的ARM Cortex-M编译器和调试器使用PIL测试执行代码验证。金宝app

嵌入式DSP:

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

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

  • FFT /传输线
  • FIR,双四边形,点阵MA
  • Mulitrate:冷杉大量毁灭/插值
  • LMS自适应过滤:
  • 平均数,均方根,方差,标准差
  • 卷积、相关
  • 乘法、abs、cos

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

平台和发布支持金宝app

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

视图增强和bug修复发布说明