首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于ARM7 的汽车CAN 总线冗余网关设计
引用本文:李小龙,宋欣,徐强,宋占伟.基于ARM7 的汽车CAN 总线冗余网关设计[J].吉林大学学报(信息科学版),2015,33(1):57-41.
作者姓名:李小龙  宋欣  徐强  宋占伟
作者单位:1. 吉林大学电子科学与工程学院, 长春130012; 2. 吉林省启明软件园企业孵化有限公司结构部, 长春130117
基金项目:长春市物联网重大科技专项基金资助项目
摘    要:针对目前汽车内部连接ECU(Electronic Control Unit)的单线结构CAN(Controller Area Networks)总线网关, 一旦CAN总线线束损坏, 无法保证汽车各ECU之间稳定通信的问题, 提出了一种基于ARM7的冗余网关设计方案。该方案以ARM7处理器为中控网关控制器, 利用总线冗余的设计思想, 为主CAN总线备用辅助的CAN总线, 采用支持多任务实时调度的μC/OSⅡ作为实时操作系统, 在ADS(ARM -Developer- Suite)上软件编程完成各节点与网关之间的数据通信、 网关对数据中继转发、 总线故障切换。实验室组网测试表明, 该网关不但能与普通节点之间进行数据通信, 而且具有高低CAN总线节点之间的数据通信的中继转发功能, 在主CAN总线出现故障时及时切换到辅助CAN总线, 使整个车载CAN网络稳定可靠运行。

关 键 词:汽车  CAN总线  冗余网关  数据通信  μC/OSⅡ操作系统  
收稿时间:2014-04-21

Design of Vehicle CAN Bus Redundancy Gateway Based on ARM7
LI Xiaolong,SONG Xin,XU Qiang,SONG Zhanwei.Design of Vehicle CAN Bus Redundancy Gateway Based on ARM7[J].Journal of Jilin University:Information Sci Ed,2015,33(1):57-41.
Authors:LI Xiaolong  SONG Xin  XU Qiang  SONG Zhanwei
Institution:1. College of Electronic Science and Engineering, Jilin University, Changchun 130012, China;2. Structure Department, Qiming Software Park Business Incubation Limited Company, Changchun 130117, China
Abstract:In view of the single bus structure of present vehicle internal CAN(Controller Area Network) bus gateway can not guarantee the stability of communication between ECU(Electronic Control Unit) when meeting with wire damaged, this paper proposed a redundant gateway design scheme based on ARM7. The scheme used ARM7 processor as central gateway controller, utilized the ideas of bus redundancy design, spared an auxiliary CAN bus for the prime CAN bus, used μC/OSⅡ real-time operation system as software platform which supported multitasking real-time scheduling. Softwareprogramming on ADS completed the data communications between nodes and gateway,data relay of the gateway, switching the bus when the prime bus breakdown. Expe
rimental results showed that the gateway can complete not only data communication between nodes, but also relaying function between high CAN bus nodes and low CAN bus nodes, in addition, it can switch to the auxiliary CAN bus in time if theprime CAN bus met fault, all of this can make the whole vehicle CAN network stable and reliable.
Keywords:vehicle  controller area networks (CAN) bus  redundancy gateway  data communication  μC/OS-Ⅱ operation system
本文献已被 万方数据 等数据库收录!
点击此处可从《吉林大学学报(信息科学版)》浏览原始摘要信息
点击此处可从《吉林大学学报(信息科学版)》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号