硬件支持万博1manbetx

ARM Cortex嵌入式万博1manbetx编码器的支持

为Cortex A处理器生成优化的代码。

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

与嵌入式编码器兼容的ARM Cortex-A处理器生成的代码包括:

皮质 - A72
皮质 - A57
皮质 - A53
第A17皮层-
皮质- A15
皮质- A9
皮质- A8
皮质- A7
皮质- A5

嵌入式编码器通过生成来提供对ARM Cortex-A处理器的额外支持万博1manbetx处理器优化的代码使用GNU Compiler Collection (GCC)编译器中的Ne10项目库(Ne10)。

您还可以使用嵌入式编码器为使用已发布的API和引用示例创建其他处理器或编译器来创建自己的特定于ARM的自定义。例如,您可以生成特定于处理器的(非ANSI)优化的代码并执行processor-in-the-loop(PIL)使用执行分析测试。

嵌入式DSP:
手臂®Cortex-A®NE10库支持万博1manbetx嵌入式编码器®,也使您能够生成优化的C代码MATLAB®系统对象™或万博1manbetx®块从DSP系统工具箱。这是基于ARM Cortex-A处理器的系统,使用NEON™技术和Ne10库进行信号处理。与标准C代码生成相比,关键的好处包括性能的立即提高。
系统对象或块。
ARM Cortex-A NE10库具有来自Matlab系统对象或Simulink块的信号处理算法的优化功能。万博1manbetx这些包括:

  • FFT /传输线
  • 摩尔托冷杉排列/插值
  • FIR滤波器,FIR格子滤波器

有关完整列表和详细信息,请参阅这里的文档。
此支持包扩万博1manbetx展了其他MathWorks和ARM Cortex-A代码生成解决方案,使用Simulink中的等效DSP系统工具箱过滤器(如FIR和FFT)为选定万博 尤文图斯的Ne10库生成优化代码。万博1manbetx它为生成代码中的优化Ne10函数库提供了一个代码替换库(CRL)。这个代码替换功能来自MATLAB系统对象或DSP系统工具箱中的Simulink块。万博1manbetxMathWorks咨询服务用于帮助扩展其他筛选器或库。
此ARM Cortex-A来自嵌入式编码器的NE10库支持将使万博1manbetx您能够执行代码验证和验证processor-in-the-loop(公益诉讼)使用外部模式测试和代码优化。Beaglebone黑板可以进一步扩展该解决方案。它具有一个原型化平台,可以为该特定硬件设计验证,并创建完整的端到端工作流程。

平台和发布支持万博1manbetx

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

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