victorlee
驱动牛犊
驱动牛犊
  • 注册日期2003-06-19
  • 最后登录2003-07-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:5305回复:4

如何打开USB端口啊?

楼主#
更多 发布于:2003-07-03 11:51
打开USB端口是不是用createfile(),但是设备的路径和名字上如何得到的。。

还有,设备名PIPE0是不是代表端点0,PIPE1是不是代表端点1。。这是自己定义的还是USB固定的。。

哪为大哥有如何打开USB端口的说明或例子啊,谢了。

最新喜欢:

HuYuguangHuYugu...
junki
驱动牛犊
驱动牛犊
  • 注册日期2004-09-02
  • 最后登录2007-11-30
  • 粉丝0
  • 关注0
  • 积分124分
  • 威望13点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-05-12 09:52
你是HID类型的USB吗?

我有这样的源程序,给我分,我
发给你。。。
chrys
驱动小牛
驱动小牛
  • 注册日期2002-05-30
  • 最后登录2008-07-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-07-03 17:12
打开和关闭USBD和USB设备之间的通信通道的函数有:
AbortPipeTransfers ClosePipe OpenPipe
PIPE0代表通道(管道0),端点号是设备固定的,设备被设置后每个端点将会获得一个唯一地址,主机和具有地址的端点建立通道,
你们先看看USB协议啊,里面已经讲过这些问题
你说的这几个函数“AbortPipeTransfers ClosePipe OpenPipe ”我在ddk文档里和msdn里都不能找到,他们到底怎么使用啊?还是根本没这几个函数呢?我是用了这几个api打开usb的pipe的:SetupDiGetClassDevs、SetupDiEnumDeviceInterfaces、SetupDiGetInterfaceDeviceDetail、CreateFile等
天才来自勤奋 知识要靠学习 [url= http://ndxz.126.com]――欢迎来我家做客――[/url]
ddf3ddf3
驱动牛犊
驱动牛犊
  • 注册日期2003-04-16
  • 最后登录2003-07-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-07-03 14:09
打开和关闭USBD和USB设备之间的通信通道的函数有:
AbortPipeTransfers ClosePipe OpenPipe
PIPE0代表通道(管道0),端点号是设备固定的,设备被设置后每个端点将会获得一个唯一地址,主机和具有地址的端点建立通道,
你们先看看USB协议啊,里面已经讲过这些问题
胖不是我你的错,但你整天跑出来吓人就是你的不对了!
biqingshui
驱动牛犊
驱动牛犊
  • 注册日期2003-06-22
  • 最后登录2004-12-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-07-03 13:07
我也碰到了同样的问题啊,你知道后能告诉我吗?email:biqingshui@sina.com
游客

返回顶部