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

基于ARM7 的汽车CAN 总线冗余网关设计
作者姓名:李小龙  宋欣  徐强  宋占伟
作者单位: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
本文献已被 万方数据 等数据库收录!
点击此处可从《吉林大学学报(信息科学版)》浏览原始摘要信息
点击此处可从《吉林大学学报(信息科学版)》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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