阅读:949回复:2
usb的描述符疑问
“USB设备硬件中的数据结构称为描述符,可以被主机软件识别。”
其中的描述符是存储在usb的设备中的,比如e2prom,这种理解是否正确?另外对usb的配置,是不是再掉电下不需要存储配置的相应描述符,因为每次插入或启动设备的是否都默认使用“地址0”的,之后才具体分配通信地址?还有,“地址0”如何理解? |
|
沙发#
发布于:2002-03-28 18:04
描述符是描述设备的标识和能力的,当然是在设备中存储。
“地址0”应该是“端点0”吧?所有的USB设备必须实现一个确省端点0,它不需要主机配置就可用。当接上主机后,主机通过端点0发送设备描述符请求,设备返回设备描述符。而描述符是存在何处只有设备知道。 |
|
|
板凳#
发布于:2002-03-28 19:46
当设备插入主机后,主机枚举到设备,分配默认地址0,然后使用控制传输方式从设备获得设备描述符,识别设备类型,然后再资料获得设备的详细描述符,配设备。
|
|
|