社区
硬件/系统
帖子详情
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 还有无 另外的方法可以参考?
...全文
297
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
打赏
举报
回复
这个木有人?
linux开发板 - 参考正点原子 - imx6ull开发板(AD原理图+pcb)
参考正点原子IMX6ULL Mini ARM Linux开发板画的开发板(注意是底板,需搭配正点原子的核心板使用),4
层
10*75cm巴掌大小,基本和正点原子的开发板一致。想DIY自己的linux功能板这个工程可以帮你减少80%的画板时间吧,...
RTL8821AU_Linux_v5.2.6.3_25025_COEX20171103-6c6d.20171106配r40平台.zip
3. 切换到 U 盘目录(
USB
hub
接在 R40
USB
1 上面, 8811au 和 U盘挂带
hub
下), 执行 stress 让 U 盘有轻微的读写操作。是为了更容易的复现问题, 这样每次很快就会出错。 4. # iperf -c 10.0.1.210 -t 360 -i 1...
Type-C 双向快充管理PD芯片CH227
CH227 单芯片集成
USB
PD 协议,是用于 Type-C 接口
USB
通讯
的同时进行充放电的双向快充管理 芯片。支持数据角色和电源角色切换,支持双口数据包透传,最大可提供 100W 充电功率,内置 PD 通 讯模块,集成度高,...
什么是
AP
如果无线网卡可比作有线网络中的以太网卡,那么
AP
就是传统有线网络中的
HUB
,也是目前组建小型无线局域网时最常用的设备。
AP
相当于一个连接有线网和无线网的桥梁,其主要作用是将各个无线网络客户端连接到一起,然后...
zynq linux
usb
读取,Xilinx zynq
USB
开发
参考U-Boot
USB
DriverZynq Linux
USB
Device DriverU-Boot
USB
DriverZynq-7000
AP
SoC
USB
Mass Storage Device Class Design Example TechtipZynq-7000
AP
SoC
USB
CDC Device Class Design Example TechtipZynq ...
硬件/系统
2,643
社区成员
17,229
社区内容
发帖
与我相关
我的任务
硬件/系统
VC/MFC 硬件/系统
复制链接
扫一扫
分享
社区描述
VC/MFC 硬件/系统
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章