本篇文章只针对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保护
网硕互联帮助中心







评论前必须登录!
注册