主要内容

为运行时测量和校准配置AUTOSAR自适应数据

AUTOSAR区块集支持配置基于XCP从机通信和ASAP2 (A2L)文件生成的自适应应用程序数据的运行时校准。XCP和ASAP2功能在自适应平台(AP)规范之外定义,该规范在发布19-11时没有解决数据校准问题。

作为生成和部署自适应代码的一部分,您可以在生成的c++代码中配置用于XCP从端通信的接口,并导出包含用于测量和校准的模型数据的A2L文件。

在部署自适应代码之前:

  • 在配置参数对话框中,配置模型以在自适应c++代码中生成XCP从函数调用,并在ASAP2 (A2L)文件中生成XCP部分。

  • 分享廊下AUTOSAR标签的模型,使用生成校准文件生成包含用于测量和校准的模型数据的ASAP2(A2L)文件。

在生成代码中配置XCP通信接口

要启用通信能力,请使用AUTOSAR自适应模型配置参数传输层(嵌入式编码)选择XCP传输层。当传输层设置为除没有一个,仿金宝app真软件®将XCP从函数调用添加到生成的c++代码中。默认情况下,该工具使用MathWorks®的XCP奴隶堆栈。

选择XCP传输层可以启用其他XCP参数。该图像显示了XCP从机模型配置参数。

使用模型配置参数,您可以:

  • 指定要用于通信的传输层。

  • 指定目标机器的IP地址和端口号。您只能将该端口用于一个应用程序。

  • 可选地,为XCP从服务器启用详细消息。

  • 可以选择使用基于以太网传输层的自定义XCP从属实现,而不是MathWorks XCP从属实现。要使用自定义XCP从端,请使用自定义XCP从端API命令为XCP从端头文件中声明的函数提供实现。XCP从头文件位于MATLAB中®安装文件夹草根/工具箱/编码器/ autosar /自适应

  • 在配置参数中添加自定义XCP从服务器的详细信息工具链细节或手动添加细节到CMakeLists.txt文件

要生成ASAP2 (A2L)文件,使用生成校准文件分享廊下AUTOSAR标签的模型。有关更多信息,请参见生成ASAP2和CDF校准文件(金宝app仿真软件编码器)

另请参阅

(嵌入式编码)|(金宝app仿真软件编码器)