butter0
驱动牛犊
驱动牛犊
  • 注册日期2004-12-14
  • 最后登录2006-10-28
  • 粉丝0
  • 关注0
  • 积分28分
  • 威望4点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:1472回复:4

56pins 7C68013驱动问题,烦请各位看看

楼主#
更多 发布于:2005-06-21 11:13
  我用的是56PINS的68013,无EEPROM,相应引脚也上拉了。现在固件直接用开发包提供的FX2的bulkloop程序,用开发包提供的工具生成的下载驱动程序。系统为win2000,有USB2.0 Root hub。
问题如下:
1. 只安装固件下载驱动程序,是不是一样可以查看各种描述符?
2. 我这里安装驱动时,有下列提示:
此设备的配置不正确。 (代码 1)
要重新为这个设备安装驱动程序, 请单击“重新安装驱动程序”
可能是哪里的问题?
3. 看书上说在driverentry前要加上extern“C”,用于保证编译器使用正确的链接引用内核例程,但是我的驱动加上后,编译提示:语法错误。去掉后编译正确,但是安装不起来。原因?
4. 其中问题2、3中驱动安装中出现的问题是不是跟.INF文件的关系很大,看各位意见如何,需要的话下次贴.inf文件出来。
各位讨论一下,,解了先
sijiaoshe008
驱动牛犊
驱动牛犊
  • 注册日期2004-12-08
  • 最后登录2005-07-12
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-06-21 14:38
固件下载驱动程序只是负责下载芯片的固件程序,只安装它应该不能察看各种描述符,必须还要安装USB设备驱动程序,它是用来实现设备的具体功能的
安装驱动是出现的配置不正确,我觉得是没有安装设备驱动程序造成的,设备没有正确枚举
开发包上给的例子里有“extern "c"”,不代表你的驱动上一定要有,这要开具体情况了
原来的例子编译可能一个警告也没有,自己的编译下来警告一大堆,可还是能用,就可以了,不影响使用的话,可以先放放
我不知道你的inf文件是不是开发包里带的,要是的话,这样一定不行,应为inf文件是告诉操作系统使用那个驱动程序,结果你只有固件下载驱动,而没有设备驱动,安装起来一定会出问题的,呵呵
butter0
驱动牛犊
驱动牛犊
  • 注册日期2004-12-14
  • 最后登录2006-10-28
  • 粉丝0
  • 关注0
  • 积分28分
  • 威望4点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-06-22 20:09
多谢sijiaoshe008,,加上extern"C"后,编译有错误,仍然生成不了.sys文件,inf文件也是我按照格式写的,好像还是装不上功能驱动程序,而且在相应的文件夹里也找不到我的inf文件上要copy的文件,再次感谢,,
sijiaoshe008
驱动牛犊
驱动牛犊
  • 注册日期2004-12-08
  • 最后登录2005-07-12
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-06-23 14:29
不好意思了,接下来的问题我也不太清楚,不妨先找些书来看看
CII_GZH
驱动中牛
驱动中牛
  • 注册日期2005-06-16
  • 最后登录2007-08-27
  • 粉丝0
  • 关注0
  • 积分257分
  • 威望127点
  • 贡献值0点
  • 好评度33点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-06-23 16:31
我使用的Cypress 提供的开发包,安装了EZ-USB_devtools_version_261700.exe这个文件,我自己实验了一下,他可能只是将ezusb.sys放到win200目录下这样就可以找到了。inf文件我自己没有写只是控制了”ezusb.sys“名字而已,ezusb.sys这个必须要有,你可以安装EZ-USB_devtools_version_261700.exe或是直接把ezusb.sys放到win200目录下。你试试了。正确,错误请告诉我啊。有MSN的加我啊(gaozhsoft@hotmail.com


共同学习,共同进步。
学习
游客

返回顶部