AUTOSAR COM配置详细解析

目录

一、COM级别配置解析

 1. ComSignal

2. ComIpdu级别配置解析

二、CANIF级别配置解析

三、PduR级别配置解析

四、ECUC级别配置解析


 

 

一、COM级别配置解析

 1. ComSignal

ComBitPosition (0 -> 524272): 该signal在ipdu中的开始位置

ComBitSize(0->64): 该signal的大小

ComDataInvalidAction:检查信号是否为提前配置好的无效数据,会有配置好的动作,NOTIFY 或者 REPLACE,顾名思义,前者为通知,后者为替换数据为指定数据

ComErrorNotification:仅发送端有效,call Com_CbkTxErr

ComFirstTimeout (0 -> 3600): 初次超时时间。如果省略:ComTimeout用于ComFirstTimeout。

ComTimeout (0 -> 3600): 超时监控时间,若不配置则com模块不应监视该信号或信号组,还应忽略ComFirstTimeout

ComTimeoutNotification: 定义发生超时时在发送方或接收方要调用的函数的名称,send: Com_CbkTxTOut receive: Com_CbkRxTOut,无需配置,缺省默认, 通知RTE。本身不会进一步处理,比如发送端超时并不会主动尝试重发,等待RTE做进一步处理。

ComRxDataTimeoutAction: 出于数据有效性的考虑需要决定在未收到有效报文的情况下,向APL呈现何种数据,因而需要设定【ComRxDataTimeoutAction】来决定超时发生后,对被监控的IPDU中的数据的操作,或替换初始值,或保持上一次的数据

  • 1
    点赞
  • 43
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值