阅读:1201回复:9
关于设备的唯一地址!
如何才能得到,USB系统给每个设备分配的一个唯一地址?
谢谢! |
|
沙发#
发布于:2002-11-28 08:43
顶一下!
肯定有人知道,相信我分不是问题。 |
|
板凳#
发布于:2002-11-28 09:06
Set Address包里就有吧?!
|
|
地板#
发布于:2002-11-28 09:09
我是说在上位机如何知道,我在DDK没有找到相应的API可以调用!
|
|
地下室#
发布于:2002-11-28 09:31
根据USB的协议,HOST可以向SLAVE要求返回端点描述符 (Endpoint Descriptor),在端点描述符的的第三个byte位即是返回端点地址的值.
具体为: bEndpointAddress:bit 3-0:Endpoint Number bit 6-4:Reserved bit 7: 0--out 1--in 我不用DDK所以我不知道具体用哪个API,但你可以根据相关信息查一下. |
|
5楼#
发布于:2002-11-28 09:34
谢谢你的回答,我想得到的是设备的地址,不是端点的地址,
兄才想必是做固件的,以后还多交流! |
|
6楼#
发布于:2002-11-28 22:24
还从没有想过.........如果研究出来,告诉咱大家吧?
|
|
|
7楼#
发布于:2002-11-29 08:33
这只有PC机和下位机配合才能解决
|
|
8楼#
发布于:2002-11-29 09:03
可能我们要从主控器做一个驱动,通过不同的端口号来区分,才行,各位说行不行? 我还有一个问题,就是每在固定的端口插上我的设备,我分配的地址是不是每次都一样呀!
|
|
9楼#
发布于:2002-11-29 12:42
好像不是的。
|
|
|