autostar arxml文件配置

arxml配置新数据及程序调用

定义结构体中的数据类型

<?xml version="1.0" encoding="UTF-8"?>
<AUTOSAR xmlns="http://autosar.org/schema/r4.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://autosar.org/schema/r4.0 AUTOSAR_00046.xsd">
  <AR-PACKAGES>
    <AR-PACKAGE UUID="3d252fb8-14eb-4fa3-b86d-288ce49347db">
      <SHORT-NAME>ara</SHORT-NAME>
      <AR-PACKAGES>
        <AR-PACKAGE>
          <SHORT-NAME>std_types</SHORT-NAME>
         
          <ELEMENTS>
	       <IMPLEMENTATION-DATA-TYPE>
	       		#VCI_LongCanCmd 类型名
	          	<SHORT-NAME>VCI_LongCanCmd</SHORT-NAME>
              	<CATEGORY>STRUCTURE</CATEGORY>
            	<SUB-ELEMENTS>
            		
            	#demo############################################## 
	             <IMPLEMENTATION-DATA-TYPE-ELEMENT>
	              #ADAS_LongCtrlTargetAccel 新定义的数据名,CATEGORY,其他基本不修改
                  <SHORT-NAME>ADAS_LongCtrlTargetAccel</SHORT-NAME>
                  <CATEGORY>TYPE_REFERENCE</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>	  
                      <SW-DATA-DEF-PROPS-CONDITIONAL S="">
		                <IMPLEMENTATION-DATA-TYPE-REF 
		                DEST="IMPLEMENTATION-DATA-	TYPE">
		                /HuaweiMDC/ImplementationDataType/Float
		                </IMPLEMENTATION-DATA-TYPE-REF>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                </IMPLEMENTATION-DATA-TYPE-ELEMENT>
                #demo###############################################
                 #IMPLEMENTATION-DATA-TYPE-ELEMEN 配置子元素数据,新的数据类型安装如下格式添加即可
                <IMPLEMENTATION-DATA-TYPE-ELEMENT>
               		 <SHORT-NAME>XXXXXXX</SHORT-NAME>
                  <CATEGORY>TYPE_REFERENCE</CATEGORY>
                  <SW-DATA-DEF-PROPS>
                    <SW-DATA-DEF-PROPS-VARIANTS>
                      <SW-DATA-DEF-PROPS-CONDITIONAL S="">
                        <IMPLEMENTATION-DATA-TYPE-REF DEST="IMPLEMENTATION-DATA-TYPE">/HuaweiMDC/ImplementationDataType/UInt8</IMPLEMENTATION-DATA-TYPE-REF>
                      </SW-DATA-DEF-PROPS-CONDITIONAL>
                    </SW-DATA-DEF-PROPS-VARIANTS>
                  </SW-DATA-DEF-PROPS>
                </IMPLEMENTATION-DATA-TYPE-ELEMENT>
                
	           </SUB-ELEMENTS>
	       
           </ELEMENTS>
        </AR-PACKAGE>
      </AR-PACKAGES>
    </AR-PACKAGE>
  </AR-PACKAGES>
</AUTOSAR>

xxx

猜你喜欢

转载自blog.csdn.net/qq_40904479/article/details/121954462