硬件支持万博1manbetx

ARM Cortex-M来万博1manbetx自嵌入式编码器的支持

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

Matlab Coder™万博1manbetxSimulink Coder™, 和嵌入式编码器®生成ANSI.®/ ISO.®C / C ++代码可以在ARM上编译和执行®皮质®-M处理器。嵌入式编码器允许您轻松配置从中生成的代码马铃薯®万博1manbetx®控制软件接口的算法,优化执行性能,并最大限度地减少内存消耗。

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

Cortex-M7.
Cortex-M4
Cortex-M3
Cortex-M1
Cortex-M0 +
Cortex-M0.

除了ANSI / ISO C,嵌入式编码器还提供处理器优化的代码对于上述ARM Cortex-M处理器,使用Cortex微控制器软件接口标准(CMSI),用于基本数学操作。您可以使用支持的ARM Cortex-M编译器和调试器执行使用PIL测试执行代码验证。万博1manbetx

嵌入式DSP:

嵌入式编码器的ARM Co万博1manbetxrtex-M支持还使您能够生成优化的C代码马铃薯®系统对象™或万博1manbetx®DSP系统工具箱的块。这是为ARM Cortex-M基于ARM Cortex-M处理器的系统完成的,该系统使用Cortex微控制器软件接口标准(CMSIS)DSP库。与标准C代码生成相比,优势包括立即增加性能。

Cortex微控制器软件接口标准(CMSI)DSP库包括来自Matlab系统对象或Simulink块的基本信号处理算法的优化功能。万博1manbetx这些包括转换,数据处理,过滤,统计数据和标准数学操作,例如:

  • FFT / IFFT.
  • FIR,Biquad,Lattice Ma
  • 摩尔特:FIR DICIMATION /插值
  • 自适应过滤:LMS
  • 平均值,rms,方差,标准偏差
  • 卷积,相关性
  • 乘法,ABS,余弦

有关完整的列表和详细信息,请参阅此处的文档。
此支持包扩万博1manbetx展了其他MathWorks和ARM Cortex-M代码生成解决方案,以生成使用Simulink中的等效DSP系统工具箱过滤器选择CMSIS DS万博 尤文图斯P库的优化代码,例如FIR和FFT。万博1manbetx此外,与STMicroelectron万博1manbetxics的嵌入式编码器支持包®STM32F4-发现板可以执行使用电路板的外围设备和定时器的Simulink模型的目标快万博1manbetx速原型设计。这使得STMicroelectronics Discovery Landel基于模型设计的完整工作流程。例如,参考验证ARM Cortex-M处理器上的FIR滤波器

平台和发布支持万博1manbetx

看看硬件支持包系统要求万博1manbetx表用于当前和先前版本,发布和平台可用性。

查看增强功能和错误修复发行说明