引用本文:陈启美,夏耐.USB 设备构架[J].电力自动化设备,2001,(4):55-60
.USB Device Structure[J].Electric Power Automation Equipment,2001,(4):55-60
【打印本页】   【HTML】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览 3862次   下载 0 本文二维码信息
码上扫一扫!
USB 设备构架
陈启美,夏耐
作者单位
摘要:
主要讲述了USB设备的基本状态和在这些状态基础上的通用操作。基本状态包括连接、加电、缺省、编址、配置、挂起等。通用操作有设备的动态连接与移去、设置地址、信息配置、数据传送、电源管理、请求处理及出错处理等。这些操作中重点介绍了USB设备请求的协议:所有USB设备在其缺省控制通道处对主机的请求发出响应;这些请求是由控制传送来完成的;请求及请求的参数通过Setup包发向设备,由主机负责设置Setup包内每个域的值;每个Setup包有8个字节。在多个标准设备请求中所提到的描述表是有一定格式的数据集。描述表共有5种类型:设备、配置、接口、端点、字串描述表。它是用来反映设备的特性,本质上是描述设备信息的关系数据库。
关键词:  USB设备 USB接口 设备描述表 设备请求 计算机
DOI:
分类号:TP334.7
基金项目:
USB Device Structure
CHEN Qi mei 1  2  XIA Nai 1  DING Chuan suo 2  CHEN Suo zhu 3
Abstract:
The basal states of USB device and com mon operations based on them are described.The basal states include attached,pow ered,default,address,configured,suspended,etc.The common operations are dynamic attachment and removal,address assignment,configuration,data transfer,power mana gement,request processing,request error.Among them,the protocol of request proce ssing is emphasized.All USB devices respond to host's request through their defa ult control pipe.These requests are made using control transfer.The request and its parameters are sent to device by setup packet,and host sets the values in th e fields of setup packet.Each setup packet has eight bytes.The descriptor used i n several device requests is the data set with a defined format.There are five k inds of descriptor:device,configuration,interface,endpoint,and UNICODE string.Th ey reflect device characteristics and are essentially relational databases descr ibing device information.
Key words:  USB device  USB interface  device descriptor  device request

用微信扫一扫

用微信扫一扫