汽车电子ECU开发测试
扫描二维码
随时随地手机看文章
在车辆使用年限中,汽车电子系统一定要可靠、健全和安全。今天的汽车电子系统离不开设计优良的软件功能。虽然对车载电子元件的要求很高,但是开发者仍然面临着降低成本、缩短开发周期和适应各种车辆模型的巨大压力。
面向模型的软件开发为实现创新功能开辟了一条有效途径。因此,定制的带有标示(如:方框图有和限状态机)的面向模型的软件开发方法正逐渐取代纯文本形式的软件规范。
软件功能建模还具备其他的优点。规范模型条理清晰且不会引起释义偏差。此外,该规范适用于计算机执行(通过仿真/虚拟原形开发)和车辆体验(通过快速原形开发)。这些优点促成“数字化规范”被广泛接受。该规范数年来一直受到ETAS综合开发工具的支持。
开发步骤
面向模型的开发流程包括以下开发步骤:
软件功能建模和仿真/虚拟原型开发,包括驱动程序、车辆,和PC环境
在现实车辆上进行软件功能快速原型开发
在ECU上将功能函数化
使用硬件在环测试系统测试软件功能
在车辆上对软件功能进行测量和标定
ECU软件只有在功能成功得到确认的前提下才能在车辆上进行安装,因此,原型开发工具在早期阶段进行的功能确认能够显著降低风险。进而减少了软件开发的迭代次数。