硬件支持万博1manbetx

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

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

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

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测试执行代码验证。万博1manbetx

嵌入式DSP:

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

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

  • FFT /传输线
  • FIR,Biquad,Lattice Ma
  • Mulitrate:冷杉大量毁灭/插值
  • 自适应过滤:LMS
  • 平均值,rms,方差,标准偏差
  • 卷积、相关
  • 乘法,ABS,余弦

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

平台和发布支持万博1manbetx

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

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