如何打开USB设备通信?

Hiquotion 2010-09-25 11:03:33
用VC在WIN下通过枚举能够找到指定PID和VID的设备,但网上查资料都说要用设备的PIPE来createfile才能与设备通信,但PIPE是设备中定义的。那么在不知道设备PIPE信息的时候如何打开设备通信呢?

libusb-win32是在windows下使用的,那么libusb是如何实现与其它USB设备通信的呢?我想知道它是如何实现的?
...全文
141 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Hiquotion 2010-12-22
  • 打赏
  • 举报
回复
那个项目已经不做了,不过还是非常感谢楼上的回复。
用户 昵称 2010-09-25
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 yxsylyh 的回复:]
补充一下:
libusb-win32是在windows下的通用USB通信工具,它是如何实现与其它USB设备通信的呢?
[/Quote]
没看懂你这句话,其它设备在什么系统上?
碧螺春的马甲 2010-09-25
  • 打赏
  • 举报
回复
libusb 有驱动吗?

1 一般 USB Device 有其对应驱动。
2 一般 驱动会 附带 SDK。
3 使用 SDK 和 USB Driver 做通讯。

通用型的 libusb 不一定适合 其他USB Dev。
Hiquotion 2010-09-25
  • 打赏
  • 举报
回复
补充一下:
libusb-win32是在windows下的通用USB通信工具,它是如何实现与其它USB设备通信的呢?

2,640

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 硬件/系统
社区管理员
  • 硬件/系统社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧