USB设备互连通信协议设计  被引量:9

Design of a Protocol for Intercommunication Between USB Devices

在线阅读下载全文

作  者:刘爱东[1] 张永强[1] 杨健[1] 王莹[2] 

机构地区:[1]海军航空工程学院,山东烟台264001 [2]山东师范大学信息科学与工程学院,济南250014

出  处:《电光与控制》2011年第1期69-72,共4页Electronics Optics & Control

摘  要:USB设备的工作方式是被动的,即只能响应主机的请求。针对这一特点,为满足USB设备相互通信的需求,提出了一种USB设备互连通信协议。该协议利用传统的USB总线拓扑结构,在USB协议的基础上增加了新的USB转发层,并通过主机轮询的方式获取通信请求,通过USB转发层转发数据包的方式处理通信。为建立USB设备之间的可靠通信链路,以USB设备高速、BULK传输的工作模式为前提,对通信协议中各层的功能进行了划分,重点设计了USB转发层的数据包格式,并对该层在主机端和设备端的工作流程进行了详细介绍。与USB OTG协议相比,该协议能自动完成USB设备间的通信,而USB OTG却需要手动设定USB设备的主从模式。仿真实验表明该协议能够可靠地实现USB设备的通信。USB devices can only work passively by responding the request of the mainframe.A new communication protocol was presented to meet the requirements of intercommunication between USB devices.The protocol was built up based on traditional USB topology,and a new layer called USB transmittal was added,which acquires the requests of USB devices via polling,and transmits data via mainframe.To build a reliable communication link for USB devices,the function of each layer of the protocol was partitioned,and the data packet formation of USB transmittal layer was designed.In comparison,this protocol could deal with communication of USB devices automatically,while the USB OTG need to set up master/slave mode of USB devices manually.Simulation experiments showed that reliable communication between USB devices can be implemented through the protocol.

关 键 词:USB设备 USB转发层 通信协议 测试设备 

分 类 号:V271.4[航空宇航科学与技术—飞行器设计] TP393.04[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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