文章目录
前言
之前介绍过CAN到CANFD XCP的更改,当时只配置了8byte的PDU,实际没有发挥CANFD的最大性能,本文介绍变更为64byte CANFD Xcp中的更改。
注:默认MCAL CAN的Mailbox已支持CANFD 64byte
EcuC
配置Pdu长度为64byte,包括接受和响应的PDU


IPDU
上面EcuC中关联的SysTPduToPduTriggeringRef(IPDU)中的长度也要改为64byte


Xcp配置
将XcpTransportLayer中的XcpMaxCto和XcpMacDto修改为64byte

A2L
将A2L中的MAX_CTO和MAX_DTO修改为64byte

将MAX_DLC修改为64byte
实现效果
Canape进行标定和观测,对应的报文有64byte,速度明显提升

总结
对于观测和标定数据量较大的软件,使用CANFD 64byte XCP还是有必要的~