Arxml中有命名规则吗?

Lia*_*ong 2 xml autosar

我正在检查AUTOSAR_TPS_SystemTemplate.pdf中的\xe2\x80\x98IPdu Mapping\xe2\x80\x99,Arxml中的IPduMapping将是I-PDU-MAPPING\xef\xbc\x8ctargetIPdu将是TARGET-I-PDU,有什么规则吗名字上?

\n

任何 AUTOSAR 文档提到了这个命名约定吗?

\n
<I-PDU-MAPPINGS>\n  <I-PDU-MAPPING>\n    <SOURCE-I-PDU-REF DEST="PDU-TRIGGERING">/Cluster/CAN/xxxx</SOURCE-I-PDU-REF>\n    <TARGET-I-PDU>\n      <TARGET-I-PDU-REF DEST="PDU-TRIGGERING">/Cluster/CAN/xxxx</TARGET-I-PDU-REF>\n    </TARGET-I-PDU>\n  </I-PDU-MAPPING>\n</I-PDU-MAPPINGS>\n
Run Code Online (Sandbox Code Playgroud)\n

Uwe*_*amp 5

您可以在 AUTOSAR 标准文档“TPS SchemaProductionRules”的第 3.6 章(名为“XML 名称”)中找到问题的答案。

简而言之,元模型元素名称中的大写字母(例如IPduMapping)会触发架构中 XML 名称中存在“-”(将其转换为I-PDU-MAPPING)。按照惯例,AUTOSAR 架构中的 XML 名称全部大写。对于数字还有进一步的规则,如引用的章节中所述。