就是一些CAN接口,涉及BSW\CanTp\CanTp.c和CanTp.h文件
CanIfCtrlDrvCfgs
这一块基本不用动
CanIfTrcvDrvCfgs
每个底层CAN收发器驱动模块的所有寻址CAN收发器的配置参数。
CanIfDispatchCfg
都是一些回调函数接口,用到的话就自己起个名字。
CanIfInitCfg
CanIfBufferCfgs是配置发送buffer的处理方式
CanIfInitHohCfgs只是引用个对象,没啥用。
CanIfRxPduCfgs定义了诊断接收的报文ID,ID类型,报文长度,接收报文接口CanTp_RxIndication和使用协议。
还有诊断的功能请求报文ID、报文烈性和长度,协议和遵循的接口。
CanIfPrivateCfg
私有配置参数,就是一些checksum,DLC检查、网络管理支持osek之类的。
CanIfPublicCfg
公有配置参数,就是增加一些改变波特率之类的接口。
Configurtion Editors
还需要配置这里
CanIfSupportExtendedIds