AUTOSAR CAN Transceiver Driver
1. 介绍
本文描述了CAN收发器驱动模块(CAN Transceiver Driver)的功能、API 和配置。CAN收发器驱动模块负责处理ECU上的CAN收发器硬件芯片。
CAN收发器是一种硬件设备,它将CAN总线上使用的信号电平调整为微控制器识别的逻辑(数字)信号电平。
此外,收发器能够检测电气故障,如接线问题、接地偏移或长显性信号的传输。根据与微控制器的接口,它们标记由单个端口引脚检测到的错误或由SPI检测到的详细错误的汇总。
一些收发器支持电源控制和通过CAN总线的唤醒。市场上通常有不同的唤醒/睡眠和电源概念。
在汽车环境中,主要使用三种不同的CAN总线物理特性。这些是用于高速CAN(高达:1Mbits/s)的ISO11898,用于低速 CAN(高达:125Kbits/s)的ISO11519,和用于单线CAN的SAE J2411。
最新发展包括SBC系统基础芯片(System Basis Chips),其中除了CA