AutoSAR配置与实践(深入篇)6.4 COM 主要功能描述
COM主要功能描述
一、COM模块的主要功能:
为上层提供信号接口(无符号/有符号)
I-PDUs 中信号的打包和解包
处理传输模式
I-PDUs 间传输最小间隔
I-PDU组的通信控制
接收的deadline监控
发送的deadline监控
通知的机制
对初始值的支持
信号网关
I-PDUs 中信号的打包和解包
二、AUTOSAR COM模块的发送交互模型及详解
1. SWC 调用 RTE 提供的 Com_SendSignal、Com_SendSignalGroup 接口
2. COM层Com_SendSignal函数会检查信号是否配置了开启更新位(UB)
UB使用限制
-》如果是PDUR层分步多次调用Com_TriggerTransmit的场景,(正常每个PDU只会被COM层置位1次,为了避免出现PDU被多次设置Update
bit的情况,需要在PDUR触发调用时清UB.)
-》ComTxModeNumberOfRepetitio