新能源汽车车型变动频繁,且电池、电机多样,导致整车控制器软硬件频繁变动,包括整车的CAN通信、UDS诊断、网络管理、硬件接口等模块变动,从而耗费大量软硬件开发工程师精力。该文基于分层式架构思路实现整车快慢充电功能,软件中各模块隔离实现开发,软件内部按照模块层级继而采用不同类型的API接口方式进行模块间消息通信,不仅可以快速适配车型变动的软件开发,而且降低控制器软硬件开发成本。