将软件刷写到硬件里,直接交付硬件。这是汽车电子软件行业一直以来普遍的黑盒交付模式。同时,ECU开发流程主线基本都是围绕交样进行的。
当然,现如今,在软硬件解耦程度的提高、OTA的普及及娱乐类软件涌现下,交付模式越来越聚焦在软件交付上,供应商卖零件的意味越来越弱化,本文暂且不论。
在这里,我们讲个带有软件的样件成熟度的划分,但会同时涉及机械及软硬件状态的描述,即ABCD样件。
可能会帮助大家增加一点对项目流程的理解。
1
A样件
A样件一般是很早期的不成熟产品。
样件制作方式不规范,比如,手工件、3D打印、其他样件代替、现有样件修改等。
一般也只用于非常基本的功能测试,比如,外观确认、结构匹配、包装开发、HIL(Hardware in Loop,硬件在环)测试、台架测试或其他基本工作原理确认等,肯定不能用于耐久类环境测试。
其中的软件可能没做或者做了很简单的基本功能或接口测试。
2
B样件
B样件相较于A样件的成熟度更进一步,这个概念可以理解为过渡阶段,比较含糊一些,很难与A样