作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2011, Vol. 37 ›› Issue (5): 241-243. doi: 10.3969/j.issn.1000-3428.2011.05.082

• 工程应用技术与实现 • 上一篇    下一篇

基于CCP的ECU在线编程技术的实现

蒋建春,陈洪霞,郑太雄   

  1. (重庆邮电大学汽车电子与嵌入式系统研究所,重庆 400065)
  • 出版日期:2011-03-05 发布日期:2012-10-31
  • 作者简介:蒋建春(1975-),男,讲师、博士研究生,主研方向: 汽车电子,嵌入式系统;陈洪霞,硕士研究生;郑太雄,教授、 博士
  • 基金资助:
    国家核高基科技基金资助重大项目“汽车电子控制器嵌入式软件平台研发及产业化”(2009ZX01038-002-002-2)

Implementation of ECU’s Online Programming Based on CCP

JIANG Jian-chun, CHEN Hong-xia, ZHENG Tai-xiong   

  1. (Institute of Automotive Electronics and Embedded System, Chongqing University of Posts and Telecommunications, Chongqing 400065, China)
  • Online:2011-03-05 Published:2012-10-31

摘要: 针对车身ECU升级困难的现状,在分析IAP技术的基础上,提出一种基于CAN总线,采用CCP协议实现ECU在线升级的设计方案,并给出在单片机XC167CI的具体实现。阐述上位机文件下载工具中对加载文件的处理方法和下位机bootloader的实现方法。实验结果表明,该系统可以通过CAN总线实现ECU的应用代码的更新功能,且操作简单、运行稳定。

关键词: 升级, 在应用编程, CAN标定协议

Abstract: For the difficulties of auto-body ECU’s software upgrade, a method of ECU’s upgrade based on CCP and CAN bus is presented after illustrating the principle of In Application Programming(IAP) technology. Besides, the implementation on the XC167CI is given in the paper. The processing method of load file in the load tool and the implementation method of bootloader are expounded. Experimental result shows that the system not only achieves the function of application code upgrade but also runs stably.

Key words: upgrade, In Application Programming(IAP), CAN Calibration Protocol(CCP)

中图分类号: