云计算百科
云计算领域专业知识百科平台

AUTOSAR BSW 层配置--E2E Profile1

本篇文章只针对E2E配置,对于E2E概念相关不进行过多讲解。(以profile1为例)


CounterOffset:alivecounter信号的位置(LSB)

CrcOffset:CRC(checksum)信号的位置(LSB)

Data identifier:  Data ID

Data identifier mode:Data ID(数据标识符)以何种方式参与 CRC 校验计算,

E2E_P01_DATAID_BOTH: Data ID 的高字节和低字节都参与 CRC 计算(先低字节后高字节),Data ID 本身不随报文传输(隐式传输)

Data ID Nibble Offset (in Bits)  :DataIDMode = E2E_P01_DATAID_NIBBLE 时生效,其他模式下该参数被忽略(应初始化为 0)

Data Length (in Bits):该Pdu(报文)数据长度。

Data Offset (in Bits):参与CRC计算的数据的起始位置,比如说这里配的是0 ,因为从bit0开始的数据就得参与CRC校验(注意就算DBC layout这里没有signal,那也是算参与计算,因为是参与计算的数据而不是信号,有的默认为数据为0)。

MaxDeltaCounterInit:初始化/重同步阶段(INITIAL → SYNC → OK)    控制首次接收或故障恢复时,允许的最大 Counter 跳变,两次差值Δcounter不大于MaxDeltaCounterInit,否则是错误WRONGSEQUENCE。

MaxNoNewOrRepeatedData:正常通信阶段控制正常运行时,允许的最大无新数据或重复数据次数。

SyncCounterInit:从异常恢复到正常所需的连续确认帧数

API Configuration:

check :E2E 检查 针对RX报文

Protect:E2E 保护 针对发送报文,对每一个PDU,进行CRC 计算 ,alivecounter 自增 E2E保护

赞(0)
未经允许不得转载:网硕互联帮助中心 » AUTOSAR BSW 层配置--E2E Profile1
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!