赞
踩
ComDataMemSize
ComMaxIPduCnt
ComIPduGroups
ComIPduGroup_Rx
ComIPduGroupHandleId
ComIPduGroupGroupRef
ComIPduGroup_Tx
ComIPduGroupHandleId
ComIPduGroupGroupRef
。。。。。。
ComIPdus
EXP:该容器用于为不同的IPDU参数提供定义,如果没有该参数,则无法通过COM模块进行通信。
ComIPdu也通过ComPduIdRef链接到PDU。I-PDU包含一个或多个信号和/或信号组。
ComIPdu
ComIPduCallout
ComIPduCancellationSupport
ComIPduDirection(传输方向)
如果将ComIPduDirection设置为SEND,则需要设置其他参数,例如传输是周期的还是混合型的等等。这是通过添加ComTxIPdu对象来添加的。
- SEND
- RECEIVE
- ComIPduSignalProcessing
- EXP:用于配置信号是立即处理还是周期性处理,分别对应immediate或DEFERRED模式。(多重性:1)。
- IMMEDIATE
- DEFERRED
- ComFirstTimeout
- EXP:该配置项的作用为首次超时监测前置条件成立时开始计时的超时时间,若某报文的该配置项配置为ComFirstTimeout = 0ms,则对应报文会从超时监测前置条件成立后到接收到首帧该报文开始监测超时。
- ComTimeout
- EXP:该配置项为首次超时后使用,即触发首次超时后的超时时间为该时间。
- **ComIPduErrorNotification**
- EXP:配合ComTimeout完成timeout设置
ComIPduCallout先于ComIpduNotificationCallback调用。
- ComIPduType(类型)
- NORMAL
- TP
- ComCalibrationNameForIpduControl
- EXP:
- ComCalibrationNameForTxModeCyclePeriod
- EXP:
- ComCalibrationNameForRxIpduTimeout
- EXP:
- ComCalibrationNameForTxPduTimeOffset
- EXP:
- ComCalibrationNameForNumberOfRepetitionOfTxPdu
- EXP:
- ComIPduIdRef
(EcucPdu引用)
- EXP:它提供对COM栈的全局PDU结构的引用。(多重性:1)。
- ComIPduGroupRef
- ComIPduGroup_Rx
- ComIPduGroup_Tx
- EXP:它是指IPDU所属的IPDU组。(多重性:0 ... *)。
- ComIPduSignalRef
(COM信号引用)
- EXP:提供对该IPDU中包含的所有信号的引用。一个IPDU可以包含一个或多个单独的信号。(多重性:0 ... *)。
- ComIPduSignalGroupRef
- EXP:提供对此IPDU中包含的所有信号组的引用(多重性:0 ...*)
- ComlPduSignalRef
ComSignals
ComSignal
(关联BSW层和APP层)
ShortName
ComBitPosition(信号位置)
ComBitSize
ComSignalDataInvalidValue
ComSignalInitValue(初始值)
ComSignalLength(长度)
ComSignalEndianness(大小端)
ComSignalType(数据类型)
ComNotification
ComRxDataTimeoutAction
ComTimeout
ComTimeoutNotification
ComTimeoutSubstitutionValue
ComTimeoutNotification
ComTransferProperty
(发送属性)
ComUpdateBitPosition
ComSystemTemplateSystemSignalRef
(SystemPdu引用)
ComSignalGroups
ComHandleId
这个ID分别使用Com_SignalIdType或Com_SignalGroupIdType参数来标识COM api中的信号和信号组。
ComTimeout
EXP:
ComTimeoutNotification
发送端:要调用的Com_CbkTxTOut回调函数的名称。
在接收端:调用的Com_CbkRxTOut回调函数的名称。
ComFirstTimeout
ComTransferProperty
ComInvalidNotification
ComErrorNotification
如果省略此参数,则不会发生错误通知。
ComDataInvalidAction
如果所包含的信号之一是无效信号,则与信号组相关的动作。如果使用Replace,则使用ComSignalInitValue进行替换。
ComInitialValueOnly
ComNotification
发送端:要调用的Com_CbkTxAck回调函数的名称。
在接收端:要调用的Com_CbkRxAck回调函数的名称。
如果省略此参数,则不应进行任何通知。
ComRxDataTimeoutAction
ComSignalGroupArrayAccess
ComTransferProperty
ComUpdateBitPosition
如果省略此属性,则不存在更新位。发送方和接收方的此设置必须一致。
ComSystemTemplateSignalGroupRef
ComTimeBase
ComGwTimeBase
ComRxTimeBase
ComTxTimeBase
ComSGwMapping
ComGwSourceDescription
ComBitPosition
ComBitSize
ComSignalEndianness
ComSignalLength
ComSignalType
ComUpdateBitPosition
ComGwIPduRef
ComCancellationSupport
ComConfigurationUseDet
ComEnableSignalGroupArrayApi
ComSupportedIPduGroups
ComVersionInfoApi
ComRetryFailedTransmitRequests
ComEnableMDTForCyclicTransmission
ComEnableSignalGroupArrayApi
ComMetaDataSupport
ComRetryFailedTransmitRequests
ComSupportedIPduGroups
ComUserCbkHeaderFile
ComVersionInfoApi
ComConfigurationUseDet
.\src\BSW\src\BSW\Gen\Com\api\Com.h
Com_SendSignal()发送信号
.\src\BSW\src\BSW\Gen\Com\src\Com_SendSignal.c
Com_Prv_ProceedToSendIpdu
Com_ReceiveSignal()接收信号
.\src\BSW\src\BSW\Gen\Com\src\Com_ReceiveSignal.c
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。