主要内容

PIL执行与ARM Cortex-A在命令行

这个例子展示了如何设置一个PIL执行,以在命令行验证生成的代码。

您可以使用在循环中的处理器(PIL)执行来验证生成的代码,这些代码通过使用MATLAB®编码器™过程。您可以分析生成代码的算法性能和速度。来验证生成的代码MATLAB编码器应用程序,你必须有一个嵌入式编码器®许可证。

这个PIL执行可以通过这些硬件支持包使用。金宝app要使用PIL执行,请安装其中一个支持包。金宝app

  • BeagleBone的嵌入式编金宝app码器支持包®黑色的硬件

  • 嵌入式编码器支持包的ARM金宝app®皮质®——一个处理器

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

hw = coder.hardware (“ARM cortex - a9 (QEMU)”
名称:'ARM Cortex-A9 (QEMU)' CPUClockRate: 1000

当使用BeagleBone硬件时,支持更多的硬件属性(金宝app用户名密码,DeviceAddress).根据您的特定硬件或应用程序设置这些属性。

hw = coder.hardware (“BeagleBone黑”
hw =具有属性的硬件:名称:'BeagleBone Black' CPUClockRate: 1000密码:'root'用户名:'admin' DeviceAddress: '192.168.1.10'

将硬件添加到MATLAB Coder配置对象中。

cfg = coder.config (“自由”“是”,真正的);cfg。VerificationMode =“公益诉讼”;cfg。硬件= hw;

为函数生成PIL代码,averaging_filter

codegen配置cfgaveraging_filterarg游戏{0 (16)}

了解更多有关averaging_filter功能,请参阅生成平均过滤器的代码

关于PIL验证的另一个例子,请参见MATLAB函数的处理器在环验证(ARM Cortex-A处理器金宝app的嵌入式编码器支持包)页面中的文档嵌入式编码器支持包的ARM C金宝apportex-A处理器。安装嵌入式编码器支持包的ARM C金宝apportex-A处理器,请参阅支持嵌入式编码器的硬件金宝app