本文框架
前言
在本系列笔者将结合工作中对通信实战部分的应用经验进一步介绍常用,包括但不限于通信各模块的开发教程,代码逻辑分析,调测试方法及典型问题分析。
如您对Autosar全模块实战感兴趣,可参读专栏:AutoSar实战进阶系列导读
本通信系列导读链接:Autosar通信实战系列导读
本篇继续出发,详细介绍下CanIf模块的配置开发,基本框架如下:
1. CanIf模块配置
1.1 CanIfCtrlDrvCfg
此部分用于关联CanDriver层的Can控制器,
CanIfCtrlId :CanIf模块中Can控制器的抽象标识,该标识是唯一的,并且与Can模块中CanControllerId配置的Id完全保持一致,从0开始连续配置。
CanIfCtrlWakeupSupport:关联的Can控制器是否支持休眠唤醒事件。
CanIfCtrlCanCtrlRef:关联到Can模块中的CanController配置。<