车载软件架构——开篇之作:闲聊几句AUTOSAR之三

大家好,我是穿拖鞋的汉子。魔都中坚持长期主义的工程师。

话不罗嗦,接着上一篇,我们言归正传。

车载软件架构——开篇之作:闲聊几句AUTOSAR之三_第1张图片

一、 AUTOSAR基础标准规范

我们在前面的篇幅中也提到了当前的移动领域面临的挑战和一些亟待解决的痛点问题。而在AUTOSAR诞生之前,也有些解决方案去尝试解决这些问题。例如Vector公司针对传统通信的需求推出了CANbedded协议栈,主要用来解决CAN,LIN通信的ECU通信部分的开发需求。同时也可以针对不同OEM的规范要求来定制化开发。虽然CANbedded协议栈的功能很强大,使用非常方便(特别是通信层面上)。但是,也不能够很好的解决当前面临的问题,同时也不足以应付未来的一些挑战。例如:上下层之间的耦合,软硬件之间的耦合,导致硬件平台更换,项目平台更换时,仍然需要投入很大的人力,物力去开发。

车载软件架构——开篇之作:闲聊几句AUTOSAR之三_第2张图片

正是由于CANbedded协议栈的一些局限性,AUTOSAR也走到了我们面前,AUTOSAR的口号是“在标准上合作,在实施上竞争”,而很多的标准也都是以这个思想来制定的。对于一些可以标准

你可能感兴趣的:(车载软件架构——AUTOSAR,中间件,网络,汽车,自动驾驶,架构)