主办:陕西省汽车工程学会
ISSN 1671-7988  CN 61-1394/TH
创刊:1976年

汽车实用技术 ›› 2022, Vol. 47 ›› Issue (21): 59-63.DOI: 10.16638/j.cnki.1671-7988.2022.021.011

• 设计研究 • 上一篇    

多类型控制器同步刷写方法

周升辉,王春生,吴光耀*,李 伟   

  1. 比亚迪汽车工业有限公司 产品规划及汽车新技术研究院
  • 出版日期:2022-11-15 发布日期:2022-11-15
  • 通讯作者: 周升辉
  • 作者简介:周升辉(1982—),男,硕士,工程师,研究方向为新能源整车控制器软件开发、标定匹配及软件集成测试, E-mail:zhou.shenghui@byd.com。 通讯作者:吴光耀(1984—),男,硕士,工程师,研究方向为新能源整车控制器软件开发、标定匹配及软件集成测试, E-mail:guangyao610@126.com。

Synchronous Flash Multi-type Controller Method

ZHOU Shenghui, WANG Chunsheng, WU Guangyao* , LI Wei   

  1. Product Planning and New Technology Research Institute, BYD Auto Stry Company Limited
  • Online:2022-11-15 Published:2022-11-15
  • Contact: ZHOU Shenghui

摘要: 新能源车辆有控制器多、程序更新速度快的特点,为了解决整车厂下线车辆的控制器 及时更新程序的问题,文章阐述了一种基于 C++开发上位机的方法,通过增加上位机通道选 择窗口的方法,使用同一上位机打开不同的窗口和选择不同通道的设置,可同步刷写多类型 的控制器,而且可实现更换硬件后自动识别再次自动刷写、监控刷写数据、自动复位控制器 重新刷写等功能,大大降低了整车厂为下线车辆升级控制器的时间成本和人力成本。

关键词: 控制器,同步刷写;上位机;新能源汽车;C++

Abstract: New energy vehicles have the characteristics of many controllers and fast program update speed. In order to solve the problem of timely updating the program of the controller of the off-line vehicle of the vehicle manufacturer, this paper expounded a method of developing host computers based on C++. By the method of increasing channel selection window of the host computer, using the same host computer to open different windows and select different channel settings, multi-type controllers can be flashed synchronously, and the functions of automatic recognition and automatic flashing again, monitoring and flashing data, and automatic reset controller re-flashing can be realized after replacing the hardware, which greatly reduced the time cost and labor cost of the vehicle manufacturer to upgrade the controller for the off-line vehicle.

Key words: New energy vehicles have the characteristics of many controllers and fast program update speed. In order to solve the problem of timely updating the program of the controller of the off-line vehicle of the vehicle manufacturer, this paper expounded a method of developing host computers based on C++. By the method of increasing channel selection window of the host computer, using the same host computer to open different windows and select different channel settings, multi-type controllers can be flashed synchronously, and the functions of automatic recognition and automatic flashing again, monitoring and flashing data, and automatic reset controller re-flashing can be realized after replacing the hardware, which greatly reduced the time cost and labor cost of the vehicle manufacturer to upgrade the controller for the off-line vehicle.