摘要
阐述采用主流开发流程V模型,针对纯电动汽车的整车控制器软件系统进行开发设计,系统程代码按MISRA-C规则进行,整车通信基于CAN2.0协议,软件架构参考汽车开放系统架构(AUTOSAR)。在整个软件系统中,驱动层程序的应用接口与硬件相隔离,调度层通过调用驱动程序完成上电自检、故障诊断和保护以及安全运行等系列工作,最终助力核心层控制策略的实现。
This paper describes the mainstream development process V model which is adopted to develop and design the software system of the whole vehicle controller for the pure electric vehicle.The system code is carried out according to the MISRA-C rule,and the whole vehicle communication is based on the CAN2.0 protocol;The software architecture refers to the Automotive Open System Architecture(AUTOSAR).In the whole software system,the application interface of the driver layer program is isolated from the hardware.The scheduling layer completes a series of tasks such as power-on self-test,fault diagnosis and protection,and safe operation by calling the driver program,and finally helps the realization of the core layer control strategy.
作者
黄浩
HUANG Hao(United Auto Electronics Co.,Ltd.,Shanghai 201206,China)
出处
《电子技术(上海)》
2023年第3期60-61,共2页
Electronic Technology
关键词
V模型
纯电动汽车
整车控制器
软件系统设计
V model
blade electric vehicles
vehicle controller
software system design