我正在检查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>\nRun Code Online (Sandbox Code Playgroud)\n
您可以在 AUTOSAR 标准文档“TPS SchemaProductionRules”的第 3.6 章(名为“XML 名称”)中找到问题的答案。
简而言之,元模型元素名称中的大写字母(例如IPduMapping)会触发架构中 XML 名称中存在“-”(将其转换为I-PDU-MAPPING)。按照惯例,AUTOSAR 架构中的 XML 名称全部大写。对于数字还有进一步的规则,如引用的章节中所述。
| 归档时间: |
|
| 查看次数: |
315 次 |
| 最近记录: |