MathWorks的Shwetha Bhadravathi Patil
外部模式模拟帮助您建立Simulink之间的通信通道金宝app®模型和目标硬件。该通道实时运行可执行文件,并由构建和代码生成过程创建。
通信通道可以是TCP/IP协议上的通用测量和校准协议(XCP),也可以是串行协议上的XCP。你可以使用通道:
您还可以通过选择ert生成包含XCP从地址的A2L文件。tlc(需要嵌入式编码器®).这个A2L文件可以直接使用任何支持XCP的第三方校准工具。金宝app
自定义XCP从软件,以运行在您的硬件上,以下说明://www.tatmou.com/help/releases/R2020a/rtw/ug/customize-xcp-slave-software.html
查看Simulink代码生成产品支持的商业目标和制造商目标启用了哪些基于xcp的外部模式模拟:下载188bet金宝搏金宝app金宝app
//www.tatmou.com/hardware-金宝appsupport.html?q=&fq=hardware-support-protocol-standard:xcp&page=1
通过以下文档尝试XCP的外部模式特性:
//www.tatmou.com/help/金宝appsupportpkg/armcortexa/ug/external-mode-simulation-with-xcp-communication.html
本视频展示了如何使用Simulink来优化和记录运行在P金宝appC或硬件上的可执行文件的外部模式。外部模式仿真可以帮助您在装配模型和目标硬件之间建立通信通道。它实时运行由构建和代码生成过程创建的可执行文件。通信信道可以是通用的测量和校准协议。也就是说,XCP。它可以是TCP/IP协议,也可以是XCP协议。
您可以使用仪表板块实时调优参数,并监控来自正在执行的目标应用程序的锁信号数据。您还可以将数据流传输到模拟数据检查器或逻辑分析器。此外,您可以从模型层次结构中流化参考模型的信号。
现在让我们准备这个容错燃料系统模型,以进行外部模式仿真。让我通过打开Simulink工具条上的摘要开始准备。金宝app让我在自定义硬件上点击Run。在这里,我可以使用grt。tlc。
好,现在我们去求解面板。要指定固定步长字段的值,请在优化窗格中确保将默认参数行为设置为可调。现在选择外部模式选项并将TCP/IP上的传输层设置为XCP。XCP在目标上使用静态内存分配器。这个静态内存缓冲区大小指定分配给信号日志记录的XCP从内存的大小。让我们为演示使用默认值。
好了,现在构型都搞定了。让我们保存这些设置和模型。现在使用这个按钮构建目标应用程序。看起来构建和代码生成已经完成。现在让我们通过单击Deploy按钮在目标上运行应用程序。现在我们可以将Simulink连接到等金宝app待或运行的目标应用程序。最后,让我们开始在这个目标环境中实时执行生成的代码。
在这里,您可以使用这些指示板块对参数进行排队。让我打开同化数据检查器来查看流信号。您也可以使用逻辑分析仪查看相同的信号。您还可以通过单击这个Monitor和Tune按钮来进行模拟。您可以通过选择ert.tlc生成A2L文件,包括XCP从地址的详细信息。启用ASAP2接口选项。
现在我来建立模型。注意,生成了A2L文件。它包含详细的XCP从接口和地址的特性和测量。这可以直接与任何支持XCP的第三方校准工具一起使用。金宝app此外,您还可以按照以下说明自定义XCP从软件,以便在您的硬件上运行.
我们还启用了基于xcp的外部模式模拟、Simulink支持的商业和制造商目标以及代码生成产品下载188bet金宝搏金宝app金宝app.在本视频中,您了解了如何使用XCP配置模型进行外部模式模拟。现在轮到您按照本文档尝试外部模式特性了.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。