To meet the requirements of convenience and fast speed of automobile Electronic Control Unit (ECU) online upgrading, by researching the CAN bus communication as well as the In Application Programming (IAP) technology, an online upgrading method was designed based on software trigger. This method achieved the rapid online upgrading of ECU in automobile network by sending the instruction through online upgrading software to communicate with CAN bus. Thus it solved the operation inflexibility brought by the hardware trigger during the online upgrading. The upgrading system used STM8AF51AA micro controller as the platform, and was implemented and applied in automotive Body Controller Module ( BCM) controller, which verified the feasibility and reliability of this technology.%针对汽车电控单元(ECU)在线升级的方便快捷性要求,通过研究汽车CAN总线通信及在应用编程(IAP)技术,设计基于软件触发方式的在线升级方法.该方法通过在线升级软件发送指令与CAN总线通信实现汽车网络中ECU快速在线升级,解决在线升级中硬件触发带来操作的不灵活性.以STM8AF51AA微控制器为平台的在线升级系统,在汽车车身控制器(BCM)实现与应用,验证了该技术的可行性和可靠性.
展开▼