CAN接口在汽车电子中使用最多,对于ECU而言基本上是标配,当然高速以太网ETH也能在ECU间使用,但是过去及现在CAN/ETH组合将是主流接口。
CAN的特点面向信号的,就是在信号发生变化时发出信息,CAN/LIN/FlexRay都是这种模式。而高速以太网Ethernet Bus的特点是面向服务的,有接收者需要信息时才发布信息,不做无谓的发布,减少对网络带宽的占用。
Ethernet:车载高速以太网,目前常用的中间件有Some/IP和DDS,用于基于Service的实现(订阅、分发),有的要支持AVB/TSN和1G的速率,TSN可支持时钟同步和确定性延时。
CAN2.0的发展瓶颈在于速率,随着更多的人机交互,CAN-FD应运而生,又分为:支持ISO标准CAN FD与Bosch CAN FD标准
同样对于CAN发展的差异性需求,LIN总线是针对汽车分布式电子系统而定义的一种低成本的串行通讯网络,是对控制器区域网络(CAN)等其它汽车多路网络的一种补充,适用于对网络的带宽、性能或容错功能没有过高要求的应用。LIN总线是基于SCI(UART)数据格式,采用单主控制器/多从设备的模式,是UART中的一种特殊情况。
QSPI:SPI协议其实是包括:Standard SPI、Dual SPI和Queued SPI三种协议接口ÿ