09usb设备架构(编辑修改稿)内容摘要:
ET_CONFIGURATION 零 零 一 配置值 10000000B GET_DESCRIPTOR 描述表种类和索引 零或语言标志 描述表长 描述表 10000001B GET_INTERFACE 零 接口号 一 可选设置 10000000B 10000001B 10000010B GET_STATUS 零 零 接口号 端点号 二 设备 , 接口 ,或 端点状态 00000000B SET_ADDRESS 设备地址 零 零 无 00000000B SET_CONFIGURATION 配置值 零 零 无 12 00000000B SET_DESCRIPTOR 描述表种类和索引 零或语言标志 描述表长 描述表 00000000B 00000001B 00000010B SET_FEATURE 特性选择符 零 接口号 端点号 零 无 00000001B SET_INTERFACE 可选设置 接口号 零 无 100000010B SYNCH_FRAME 零 端点号 二 幀号 表 83 标准设备请求 Brequest Value GET_STATUS 0 CLEAR_FEATURE 1 为将来保留 2 SET_FEATURE 3 为将来保留 4 SET_ADDRESS 5 GET_DESCRIPTOR 6 SET_DESCRIPTOR 7 GET_CONFIGURATION 8 SET_CONFIGURATION 9 GET_INTERFACE 10 SET_INTERFACE 11 SYNCH_FRAME 12 表 84 标准请求码 描述表种类 值 DEVICE 1 CONFIGURATION 2 STRING 3 INTERFACE 4 ENDPOINT 5 表 85 描述表种类 特性选择符 接受者 值 DEVICE_REMOTE_WAKEUP 设备 1 13 ENDPOINT_HALT 端点 0 表 86 标准特性选择符 清除特性 (ClearFeature()) 这个请求是被用来清除一个指定的特性。 wValue 中的特性选择符的值必须根据接收者来设定适当的值。 接收者是设备要用设备特性选择符,是接口就必须用接口特性选择符,是端结点就要用端节点特性描 述符。 参照表 86 来看选择符与接收者的对应关系。 一个 ClearFeature( )请求所指的特性如果不能被清除,不存在或指的是不存在的接口或结点号,会产生 RequestError 错误。 如果 wLength 不为 0,设备响应无定义。 缺省状态:当设备处于缺省状态时,对此请求的反应无定义。 地址状态:在设备处于地址状态时这个请求是合法的,但如果该请求指的是接口或是非零号端结点,会引起请求错误。 配置状态:在此状态下,该请求合法。 取得配置 (GetConfiguration()) 此请求返回当前设备配置值。 如果返回 0 值表明设备未配置。 如果 wValue, wIndex, wLength 的值与上面表中不同,设备响应无定义。 缺省状态:该请求响应无定义 地址状态:返回 0 值 配置状态:非 0 的 bConfigurationValue 值被返回 取得描述符 这个请求返回存 在的描述符。 wValue 域的高一字节标识描述表类型,低一字节表示描述表的索引 (参见表85)。 wIndex 域标识 字串描述表的语言 (Language ID)如果是其它语言的话就设为 0, wLength 表示要返回多少字节。 如果描述表长度大于 wLength 域值,那么只有描述表的初始部分被返回。 如果描述表比 wLength 域值,没发送一个短包来标 14 志传输的结束。 一个短包被定义成一个长度短于最大负载长度或一个空 (NULL)包。 这个标准请求包括三种描述符:设备、配置、及字串一个配置描述表的设备请求会一次返回配置描述表,所有的接口描述表和所有接口的端节点的描述表。 第一个接口描述表紧跟着配置描述表,第一个接口的端节点的描述表随后。 如果有其它的接口与端节点,它们的描述表欲跟在第一个接口与端节点描述表之后。 与类有关的描述表,和 /或厂商定义的描述表跟在标准描述表之后。 所有的设备必须提供一个设备描述表并且至少一个配置描述表,如果一个设备不支持一个请求的描述表,则返回请求错误。 缺省状态:此请求合法。 地址状态:此请求合法。 配置状态:此请求合法。 取得接口设置 (GetInterface()) 这个请求返回所指接口的选中的可选设置。 有些 USB 设备的接口配置有互斥的设置。 这个请 求使得主机决定当前设置。 如果 wValue 或 wLength 不依以上的表中设值,设备响应无定义。 如果所指的接口不存在,返回请求错误。 缺省状态:此状态下,设备对该请求响应无定义 地址状态:设备返回请求错误 配置状态:此请求合法 取得状态 (GetStatus ( )) 这个请求返回所指接收者的状态。 bmRequestType 域的 Recipients 位段表示出接收者。 如果 wValue 或 wLength 不是上表中值,或 wIndex 在 取设备状态请求时非 0则设备响应无定义。 缺省状态:设备响应无定义 地址状态:如果所指的是接口或是一个非 0 号端节点,设备响应返回请求出错。 配置状态:如果所指接口或端节点不存在,返回请求错误。 一个 GetStatus()请求返回信息的格式如图 84。 15 D7 D6 D5 D4 D3 D2 D1 D0 保留(为零) 远程唤醒 自给电源 D15 D14 D13 D12 D11 D10 D9 D8 保留(为零) 图 84 GetStatus()发向设备时返回信息 其中 Self Powered 域表明设备当前是否是自给电源。 如果 Do 为 0 设备是总线电源式。 如果 Do 被设成 1,设备是自给电源式的。 此域不应当被 SetFeature( )或 ClearFeature ( )请求改变。 Remote Wakeup 域表明此设备当前是否 支持远程唤醒,支持远程唤醒能力的设备缺省值是无效的 (disabled),如果 D1 被 Reset 成 0,远程唤醒能力就被disabled。 返之,设成 1 就是具有该功能,此域可被 SetFeature( )和 Clear Feature ( )使用 DEVICEREMOTEWAKEUP 特性选择符修改,设备复位时此域被设成 0。 一个 GetStatus ( )的接口请求返回如图 85 的信息。 D7 D6 D5 D4 D3 D2 D1 D0 保留(为零) D15 D14 D13 D12 D11 D10 D9 D8 保留(为零) 图 85 GetStatus()发向接口时返回信息 一个 Get Statue( )的端节点请求返回如图 86 所示信息。 D7 D6 D5 D4 D3 D2 D1 D0 保留(为零) 停机 D15 D14 D13 D12 D11 D10 D9 D8 保留(为零) 图 86 GetStatus()发向端点时返回信息 Halt 特性应当在所有的中断及端结点中实现。 如果端节点当前被 halted 了,那么这个 Halt 特性就设成 1,否则为 0。 Halt 特性可选择性地由 Set 16 Feature(ENDPOINTHALT)请求来设置,一旦被 SetFeature( )请求设置,设备的响应就会像这个域由硬件条件设置的一样,如果导止停机 (halt)的条件去除了,用 Clear Feature (ENDPOINTHALT)请求清除 halt 特性会导致端节点再也不会返回 STALL 信号。 对于使用 (Date toggle)的端节点,不管一个端节点的 Halt特性是否已被设置,一个 Clear Feature (ENDPOINTHALT)总会导致 (date toggle)被重新 初始化成 DATAO Halt 特性在收到 SetConfiguration ( )或 Set Interface( )请求后总会被复位成 0。 Halt 特性不要求也不建议在缺省控制通道实现。 然而,设备可设置缺省控制通道的 Halt 特性来反映一个功能出错的状态。 如果这个特性被设了的话,设备将对除 Getstatus( ),SetFeature( ), Clear Feature ( )之外的请求返回 STALL信号,设备可不对类有关的及厂商定制的请求返回 STALL 信号。 设置地址 (SetAddress ( )) 本请求为设备的将来存取设置地址 wValue 指出所要设置成的地址值 像在另处所述,请求实际可分成三个阶段。09usb设备架构(编辑修改稿)
相关推荐
项:考生到本人所在的省、自治区、直辖市高校招生办公室公告指定的报考点确认。 考生持本人身份证、学历证书 (普通高校和成人高校应届本科毕业生持学生证 )和网上报名编号,由报考点工作人员核对;考生确认本人网报信息,考生按规定交纳报考费 (考生办理报考手续交纳报考费后,不再退还 )。 到报考点按规定采集考生本人图像信息 (照相 )。 九、时间: 2020年 11月 下旬 事件
.荣誉权 64. B 【解析】姓名权、肖像权、荣誉权是与人身紧密联系、不能转让的,是基于人身关系而产生,是专有的;继承权可以转让,不具有专有性,故答案为 B。 65.行政处理,是行政主体为了实现相应法律、法规和规章确定的行政管理目标和任务,应行政相对人申请或依职权处理涉及特定行政相对人特定权利义务事项的具体行政行为。 所谓行政相对人是指在行政法律关系中与行政主体相对应的另一方当事人。
nd waster of raw materials. 那些小工厂还在极大的 消耗 和 浪费 原材料。 4.有些短语中作为中心主体词的名词往往可转译成动词,如 To have a rest 和 To have a good look at 里的 rest 和 look. You must be tired. Why don’t you take a rest? 新东方在线 []
C,闪光融合频率测定 D,劳动动作变化的测定 12,按照组织结构的分类,集权制的组织结构形式是( A )。 P73 A,直线型结构 B,职能型结构 C,事业部型结构 D,矩阵形结构 13,决策者对未来情况虽然无法做出肯定的判断,但已知事件发生的概率,这种类型的决策是( B )。 P329 A,创新决策 B,风险型决策 C,确定性决策 D,程序化决策 14,当企业的净收益为零
阶段,其中第二阶段 —— 近代组织理论阶段的理论依据是( C )。 P32 A,马科斯韦伯的理论 B,亨利法约尔的理论 C,行为科学理论 D,权变管理理论 12,按照明茨伯格提出的管理者角色理论,“挂名首脑”属于( B )。 P44 A,信息传递方面的角色 B,人际关系方面的角色 C,决策方面的角色 D,其他角色 13,研究美国和日本的管理组织及其领导方式的理论是( B )。 P193 A