阅读:1323回复:6
USB设备插到主机接口上时的疑惑
小弟是刚刚切入到USB开发的!]=
请问:当USB设备插到主机接口上时,是USB设备先发一些描述性的数据给主机,还是主机发送先发一些请求描述性数据给USB设备? 做过USB驱动的大哥们能否将“USB设备插到主机接口上时”他们之间的数据交换的过程详细的描述一下,或提供相关资料,小弟感激不尽! kill51@126.com |
|
沙发#
发布于:2004-02-10 13:42
我觉得搜索好像并不是很难吧,这是我当初的问题和总结,希望对你有所帮助!
http://www.driverdevelop.com/forum/viewthread.php?tid=34050 http://www.driverdevelop.com/forum/viewthread.php?tid=34254 http://www.driverdevelop.com/forum/html_35450_2_43.html http://www.driverdevelop.com/forum/html_42229.html?1076391496 http://www.driverdevelop.com/forum/viewthread.php?tid=34543#pid255565 http://www.driverdevelop.com/forum/html_38068.html http://www.driverdevelop.com/forum/viewthread.php?tid=34543 |
|
板凳#
发布于:2004-02-10 10:52
我来回答吧:
USB设备永远都是被动的,它只是被动的接收HOST发送来的命令,对命令进行相应的处理后再回复HOST。 当USB设备连接到HOST上之后,如果硬件没问题的话,即使你的枚举处理完全不对,PC也会有反映――提示你找到一个存在错误的USB设备。 当USB设备连接到HOST上之后,HOST会首先主动向USB设备发送GET DEVICE Descriptor命令,如果你回答正确,HOST会接着发送SET ADDRESS等一系列命令。 |
|
|
地板#
发布于:2004-02-10 08:49
大家的时间都很宝贵,多翻翻吧,朋友
|
|
|
地下室#
发布于:2004-02-09 16:31
你怎么这么懒呀!
网页最上边一行快捷选项里有“文章搜索”,自己用“枚举”,“描述符”等关键词搜索一下! |
|
5楼#
发布于:2004-02-09 09:51
兄弟能帮我找出来吗?
我给你分那!!! |
|
6楼#
发布于:2004-02-09 09:33
是主机先发送的,具体你看看书吧,关于USB驱动的文章也行,多往后翻几页。
|
|
|