随着处理器运算能力和硬件的高速发展,汽车整车功能越来越多、越来越强。鉴于 ADAS 技术、高品质车载娱乐以及 OTA 远程升级等新增功能的需求,使得 ECU 的网络带宽需求也呈现爆发式增长。这一需求超出了传统车载网络的容量极限,同时也促使车载以太网总线成为车载网络的一员。
由于汽车电子领域硬件平台的多样性,ECU软件开发严重依赖系统硬件和系统配置。整车厂尝试在原有平台或开发新的平台来实现新的功能,而整车厂或零部件生产商原有开发平台不支持硬件,软硬件相关性比较大,一旦硬件发生更改,软件都会被要求重新开发。因此,如何以合理的成本更快地为这些硬件开发或移植嵌入式软件是嵌入式系统开发人员急需解决的问题。汽车开放系统架构( automotive open systems architecture,AUTOSAR) 规范从系统整体结构入手,采用易于理解的、适应变化的分层体系结构,为各分层制定标准接口,从而能很好地解决上述问题。因此,基于 AUTOSAR标准实现车载以太网具有一定实用价值。本文以Vector公司的配置工具Da Vinci 和英飞凌AURIX /TC297开发板为实验工具,介绍实现符合AUTOSAR 标准的车载以太网。
车载以太网
⭕ 什么是车载以太网?
车载以太网是一种用以太网连接车内电子单元的新型局域网技术。与普通的以太网使用4对非屏蔽双绞线(UTP)电缆不同,车载以太网在单对非屏蔽双绞线上可实现100Mbit/s甚至1Gbit/s的数据传输速率,同时还应满足汽车行业对高可靠性、低电磁辐射、低功耗、带宽分配、低延迟以及同步实时性等方面的要求。
车载以太网的物理层采用了博通公司的BroadR-Reach技术,BroadR-Reach的物理层(PHY)技术已经由单线对以太网联盟(One-pair Ethernet Alliance,OPEN)标准化,因此有时也称车载以太网为BroadR-Reach(BRR)或OABR(Open Alliance BroadR-Reach)。
车载以太网的MAC层采用IEEE 802.3的接口标准,无需做任何适配即可无缝支持广泛使用的高层网络协议(如TCP/IP)。
⭕ 车载以太网标准化
在车载以太网的标准化方面,如下4个标准化组织或联盟起到了主要的推动作用,它们是IEEE 802.3和IEEE802.1工作组、汽车开放系统架构联盟AUTOSAR、OPEN联盟以及AVnu联盟,标准化情况汇总见下图。
[点击进入看图评论]
(1)IEEE
IEEE 802.3制定的局域网标准代表了业界主流的以太网技术,车载以太网技术是在IEEE802.3基础上开发研制的,因此IEEE是目前最为重要的车载以太网国际标准化机构。为了满足车内的要求,涉及到IEEE 802.3和802.1两个工作组内的多个新规范的制定和原有规范的修订,包括PHY规范、AVB规范、单线对数据线供电等。
另外,AVB中有关AV的传输、定时同步等规范还需IEEE的其他技术委员会的标准化,如IEEE1722、IEEE1588等。
(2)OPEN
OPEN联盟于2011年11月由博通(Broadcom)、恩智浦(NXP