社区
硬件/系统
帖子详情
AP层 如何和 USB HUB 通讯?
碧螺春的马甲
2011-06-08 02:14:45
USB HUB 只有 Control Pipe 可以拿来做通讯。
那对于 上层 AP 来说,如何 透过 usbhub.sys 和 HUB 做沟通?
1 我了解可以透过 SetupAPI 打开 HUB GUID 的 device。
2 打开 HANDLE 后,那如何控制 Control Pipe 数据通讯?
3 有什么关键字可以查阅?
4 还有无 另外的方法可以参考?
...全文
328
4
打赏
收藏
AP层 如何和 USB HUB 通讯?
USB HUB 只有 Control Pipe 可以拿来做通讯。 那对于 上层 AP 来说,如何 透过 usbhub.sys 和 HUB 做沟通? 1 我了解可以透过 SetupAPI 打开 HUB GUID 的 device。 2 打开 HANDLE 后,那如何控制 Control Pipe 数据通讯? 3 有什么关键字可以查阅? 4 还有无 另外的方法可以参考?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wocow3
2011-06-14
打赏
举报
回复
外置hub?
hub也是一种设备类,搜索下Hub-class Requests
有标准的设备类请求,按格式填充URB即可,应该和普通usb设备没什么两样
qing_su
2011-06-14
打赏
举报
回复
你说的应该是驱动上层的API应用程序,跟驱动的I/o有关
一般通过readfile和writefile函数读写数据,最后关闭端口。
或通过IoControlDevice来控制,详细查看MSDN。
碧螺春的马甲
2011-06-14
打赏
举报
回复
程序如果在 Driver 层开发,这个URB很容易建立起来。
但是,如果是AP层,还没有找到如何控制 Driver 的方法。
在 inbox usbhub.sys 架构下。
碧螺春的马甲
2011-06-09
打赏
举报
回复
这个木有人?
USB
具体
通讯
过程(含枚举过程)
前言 现在刚开始接触
USB
的开发,零零散散学习了一些
USB
基础知识,但是却得不到连贯。在这个学习过程中首先困惑的就是
USB
通讯
过程究竟是什么样子的,我觉得做一下简单的了解后记录下来,首先从
USB
整体结构基础来入手直到整个
通讯
过程。可能有理解不到位的地方,望各位能够指正,我会及时改正。一、
USB
系统的结构
USB
系统是由三个逻辑
层
组成:功能
层
、
USB
设备
层
和
USB
总线接口
层
。并且每一
层
都...
USB
开设备开发学习之二:
USB
具体
通讯
过程(含枚举过程)
原文:https://blog.csdn.net/go_str/article/details/80802452 前言 现在刚开始接触
USB
的开发,零零散散学习了一些
USB
基础知识,但是却得不到连贯。在这个学习过程中首先困惑的就是
USB
通讯
过程究竟是什么样子的,我觉得做一下的了解后整合后记录下来,首先从
USB
整体结构基础来入手直到整个
通讯
过程。可能有理解不到位的地方,望各位能够指正,我...
硬件/系统
2,644
社区成员
17,229
社区内容
发帖
与我相关
我的任务
硬件/系统
VC/MFC 硬件/系统
复制链接
扫一扫
分享
社区描述
VC/MFC 硬件/系统
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章