计算机应用 ›› 2012, Vol. 32 ›› Issue (06): 1721-1723.DOI: 10.3724/SP.J.1087.2012.01721

• 计算机软件技术 • 上一篇    下一篇

基于软件触发的IAP在线升级技术的设计与实现

蒋建春,王正树,冯辉宗,刘涛   

  1. 重庆邮电大学 汽车电子与嵌入式工程研究中心,重庆 400065
  • 收稿日期:2011-11-29 修回日期:2012-02-06 发布日期:2012-06-04 出版日期:2012-06-01
  • 通讯作者: 王正树
  • 作者简介:蒋建春(1975-),男,重庆人,副教授,博士,主要研究方向:汽车电子、嵌入式软件;〓王正树(1984-),男,安徽滁州人,硕士研究生,主要研究方向:汽车电子、嵌入式软件;〓冯辉宗(1972-),男,重庆人,教授,博士,主要研究方向:发动机电子控制系统、ABS控制;〓刘涛(1984-),男,云南曲靖人,硕士研究生,主要研究方向:汽车电子,嵌入式软件。
  • 基金资助:
    重庆市科技攻关计划基金资助项目;重庆市科技攻关计划基金资助项目

Design and implementation of IAP on-line upgrading technology based on software trigger

JIANG Jian-chun,WANG Zheng-shu,FENG Hui-zong,LIU Tao   

  1. Engineering Research Center of Automotive Electron and Embedded System, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
  • Received:2011-11-29 Revised:2012-02-06 Online:2012-06-04 Published:2012-06-01
  • Contact: WANG Zheng-shu

摘要: 针对汽车电控单元(ECU)在线升级的方便快捷性要求,通过研究汽车CAN总线通信及在应用编程(IAP)技术,设计基于软件触发方式的在线升级方法。该方法通过在线升级软件发送指令与CAN总线通信实现汽车网络中ECU快速在线升级,解决在线升级中硬件触发带来操作的不灵活性。以STM8AF51AA微控制器为平台的在线升级系统,在汽车车身控制器(BCM)实现与应用,验证了该技术的可行性和可靠性。

关键词: 软件触发, 在应用编程, 在线升级, 控制局域网络, STM8AF51AA

Abstract: In view of the requirement of convenience and fast speed of automobile ECU online upgrading, by researching the CAN bus communication as well as the IAP technology, the online upgrading method is designed based on software trigger. This method achieves the rapid online upgrading of ECU in automobile network by sending the instruction through online upgrading software to communicate with CAN bus. Thus it solves the operation inflexibility brought by the hardware trigger during the online upgrading. The upgrading system uses STM8AF51AA micro controller as the platform, and is implemented and applied in automotive BCM controller, which verifies the feasibility and reliability of this technology.

Key words: software trigger, In Application Programming (IAP), on-line upgrading, Controller Area Network (CAN), STM8AF51AA

中图分类号: