主要内容

在命令行中使用ARM Cortex-A执行

此示例显示如何设置PIL执行以验证命令行处的生成代码。

您可以使用处理器 - 循环(PIL)执行执行,以验证您使用a通过a部署为目标硬件的生成代码马铃薯®编码器™程序。您可以为生成的代码配置算法性能和速度。验证生成的代码Matlab编码器应用程序,您必须拥有嵌入式编码器®执照。

此PIL执行可用这些硬件支持包使用。万博1manbetx要使用PIL执行,请安装其中一个支持包。万博1manbetx

  • Beablebone的嵌入式编万博1manbetx码器支持包®黑色硬件

  • 嵌入式编码器支持包装万博1manbetx®皮质®-A处理器

在“命令”窗口中,选择PIL执行的硬件。

hw = coder.hardware('ARM Cortex-A9(QEMU)'
HW =具有属性的硬件:名称:'ARM Cortex-A9(QEMU)'Cpuclockrate:1000

使用BeagleBone硬件时,支持更多硬件属性(万博1manbetx用户名密码, 和DeviceAddress.)。根据特定的硬件或应用程序设置这些属性。

hw = coder.hardware('beaglebone black'
HW =具有属性的硬件:名称:'Beablebone Black'Cpuclockrate:1000密码:'root'用户名:'Admin'DeviceAddress:'192.168.1.10'

将硬件添加到MATLAB编码器配置对象。

cfg = coder.config('lib''ecoder',真的);cfg.verificationMode =.'PIL';cfg.hardware = hw;

生成函数的Pil代码,Averages_Filter.

Codegen.-Config.CFG.Averages_Filter.-  args.{Zeros(1,16)}

有关更多信息Averages_Filter.功能,参见为平均过滤器生成代码

对于PIL验证的另一个示例,请参阅文档中的“MATLAB函数的处理器循环循环验证”页面ARM Cortex-A处理器万博1manbetx的嵌入式编码器支持包。安装ARM Cortex-A处理器万博1manbetx的嵌入式编码器支持包, 看嵌入式编码器支持硬件万博1manbetx