CanIf模块配置详解-上
前言
时间就是这样:夜里想着心事,第二天的闹铃就响了;下几次雨,夏天也结束了;等反应过来的时候,一年已经快要过去了。
一、Autosar中CanIf简介
1.1 CanIf作用
CanIf即CAN Interface
(CAN接口模块),是一个独立于硬件的层,具有与下层
CAN驱动程序和CAN收发器驱动程序层以及上层
PDU路由器(PDUR)、通信管理器(Com)和CAN状态管理器模块(CanSm)等模块的标准化接口
。需要进行CAN通信的所有上层模块都需要经过CANIF接口才能传入CAN底层,包括发送和接收数据以及CAN controller状态的处理。
1.2 CanIf处理的几种数据流
在实际开发中我们遇到的Can报文类型:
普通应用报文(比如发送车速信号),网络管理报文,XCP报文(数据标定),