基于SAE J1939协议的双缓冲区网关设计  被引量:6

Design of gateway with double buffer based on SAE J1939

在线阅读下载全文

作  者:程安宇[1,2] 何川[2] 冯辉宗[1] 代宏达[2] 

机构地区:[1]重庆邮电大学汽车电子与嵌入式系统研究所,重庆400065 [2]重庆邮电大学自动化学院,重庆400065

出  处:《计算机应用》2010年第A01期15-17,20,共4页journal of Computer Applications

基  金:重庆市科技攻关项目(2009AB60852008AA60022008AA6025)

摘  要:J1939是基于CAN2.0B的高速通信协议,它定义了特殊的报文结构和通信方式,描述了CAN网关的功能。从CAN网络拓扑结构等方面介绍了网关的重要作用,探讨了网关的工作流程和基于J1939的报文设计方法以及网关设计中的重要部分——缓冲区设计技术。分析了环形缓冲区的工作原理、规划方法以及发送缓冲区设计方法,并利用基于CANoe的半实物仿真技术对所设计的网关的性能进行检验。Based on the hlgh-speed communication protocol named CAN2.0B, the J1939 protocol defines a special message structure and a special communication mode, and describes the functionality of the CAN gateway. In this paper, it introduced the important role of the gateway in the topology of the CAN, and discussed the workflow of gateway and the packets design methods which are based on J1939, as well as the important part in the gateway's design, the buffer design method. It also analyzed the theory of ring buffer, the approach of distributing the ring buffer and the design method of transmitting buffer. With CANoe, the hardware-in-loop simulation was used to test the functionality of the gateway.

关 键 词:J1939协议 网关 环形缓冲区 发送缓冲区 CANoe测试 

分 类 号:TP393.02[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象