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

老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师:

人只有在举棋不定,无从把握的时候才感到疲惫。只有去行动就能获得解放,哪怕做的不好也比无所作为强!

本文主要介绍车辆E/E架构常识,主要涉及内容是行业最常见的软硬件解耦。

文章主要有如下几个内容:

-> 1、单个ECU层级视角

-> 2、系统整车层级视角

在车载软件主机厂和供应商互相博弈过程中,软件和硬件的解耦的目的是为了减少软件变更或硬件(特别是芯片)变更造成的相互影响,从而避免delay开发速度和增加人力、物力和经济成本(在商言商,一切都是为了利益)。

你我皆知,软件与硬件模块间有依赖关系必然存在耦合,理论上的绝对零耦合是做不到的(只能是理论,实际项目根本不可能做到),降低糯合度即可以理解为解耦,但可以通过一些技术手段的方法将耦合度降至最低。整车系统开发中,不同层级体现出的软硬件解稱的形式并不相同。

一、单个ECU层级视角: