0

我是嵌入式应用程序 autosar 自适应平台的新手。我有一个带有嵌套数据结构的 C++ 头文件,如下所述。感谢有人可以建议一种方法/文档,其中包含将此嵌套数据结构转换为 arxml 文件的规则。

typedef struct xyz {
   int a;
   char* string;
} A;
 
typedef struct abc {
   A a;
} B;

typedef struct efg {
   B b;
} C;
 
4

1 回答 1

1

如果应该将数据结构传递给其中一个 ara-API,则只需创建数据结构的模型。如果是这样,那么您可以阅读AUTOSAR规范TPS Manifest Specification中关于自适应平台上数据类型建模的相关信息。

请注意,还有一个额外的方面需要考虑。如果您的数据结构已被创建来表示物理量,那么建议您不仅要创建数据结构的实现级别模型,还要考虑在物理级别上创建模型,即使用ApplicationDataType.

s的建模ApplicationDataType在文档 TPS 软件组件模板中进行了描述。

于 2022-01-28T18:01:33.053 回答