asslittle
驱动牛犊
驱动牛犊
  • 注册日期2003-12-18
  • 最后登录2004-09-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:952回复:3

出师不利---打开设备失败

楼主#
更多 发布于:2004-02-16 15:40
我在DS生成的例子的基础上,加了一些东西,想让它作为开发板的驱动(cypress fx2 development board)。

但用test文件测试的时候,createfile就失败了。

我的驱动定义了一个guid,createfile就是通过这个guid去打开设备。

在设备管理器可以看到我建的一个类USBXXX,cypress fx2 development board就在这个类下面,但是有问号。奇怪的是,这个并不是我插上的实际的开发板,而实际的开发板在通用串行总线控制器下面,也是问号,只有libusbfl.sys作为其驱动。好象开发板与我的驱动就没有建立起联系啊,是哪里的问题?
asslittle
驱动牛犊
驱动牛犊
  • 注册日期2003-12-18
  • 最后登录2004-09-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-02-18 09:01
驱动已安装成功。

怎么看设备是否正常启动?没有发现新硬件,是否就是正常启动?

我的test文件就是ds的向导生成的,createfile为什么打不开?会是哪的问题?
hityumiao
驱动牛犊
驱动牛犊
  • 注册日期2003-05-21
  • 最后登录2004-06-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-02-17 10:14
你的驱动安装上了么?设备可以正常启动么?
asslittle
驱动牛犊
驱动牛犊
  • 注册日期2003-12-18
  • 最后登录2004-09-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-02-17 09:15
我跟踪了一下test文件,发现createfile的第一个参数DevInterface.DevicePath()返回的不是我的开发板的vip与pid的设备,为什么不对?
我已把vid与pid写入驱动中了,guid我也定义了,为什么会打不开?
游客

返回顶部