汽车BCM的软件分析与设计

日期:2020-02-06编辑作者:公司产品

  随着汽车电子的发展,集车身网络网关、灯光/雨刷/车窗控制、RKE及门锁控制等于一体的在原理和系统结构上基本是一致的,只是在模块组合或具体模块的实现上存在一定差异,所以有必要针对某款特定的分析其系统结构,设计通用、共性的车身控制嵌入式软件结构及可配置可组装的库,可以针对不同车型的BCM研发相应的车身控制器软件,提高BCM的软件可靠性,降低开发复杂度。思科交换机模块该软件需要具备以下特性:

  1、软件结构具有可扩展性,添加新功能不会破坏原有的软件结构和影响原有系统的行为;

  2、建立一种有效的复用和组装关系,这样在开发新车型的BCM时,可以避免基础软件模块的重复开发,避免成本的增加以及开发周期的延长;

  3、软件模块之间形成统一约定的软件接口标准,保证模块的独立性和可重装性;

  笔者结合为某车型开发的一款BCM,从BCM的系统结构、软件结构的设计和部分模块的实现上分析车身控制模块的设计原理及具体实现。

  BCM是个典型的控制系统,其输入接口包括一系列开关信号和行车相关脉冲信号,输出接口为包括门锁、思科交换机模块灯光、雨刷、车窗、思科交换机模块报警器在内的一系列控制对象,同时通过RF信号和遥控车钥匙通信,通过LIN总线和传感器节点及车窗节点进行控制命令和状态信息的交互,其外部接口如图1所示:

本文由昆明市波箱控制模块有限公司发布于公司产品,转载请注明出处:汽车BCM的软件分析与设计

关键词: