yxy3115
驱动牛犊
驱动牛犊
  • 注册日期2002-03-12
  • 最后登录2004-03-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:4695回复:22

USB驱动程序的简单实例

楼主#
更多 发布于:2002-04-08 11:10
请指教何处能找到关于USB驱动程序的简单实例,编写驱动程序的步骤应该如何?请各位高手不吝赐教
zhouluke
驱动牛犊
驱动牛犊
  • 注册日期2002-04-27
  • 最后登录2002-04-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-04-27 14:58
近来学习学习
yxy3115
驱动牛犊
驱动牛犊
  • 注册日期2002-03-12
  • 最后登录2004-03-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-04-27 08:38
既然有你自己的.SYS了,为什么还要EZUSB.SYS

所谓自己的.sys就是按照AN2131开发板说明文档生成的.SYS文件,我自己的理解是它只是将我们要用的PID VID通知了底层,而现在我们要进行文件传输使用的驱动还是EZUSB.SYS 。
WOOD
驱动老牛
驱动老牛
  • 注册日期2001-09-14
  • 最后登录2008-06-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-04-21 19:07
既然有你自己的.SYS了,为什么还要EZUSB.SYS
yxy3115
驱动牛犊
驱动牛犊
  • 注册日期2002-03-12
  • 最后登录2004-03-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-04-21 12:36
请各位高手指点,我使用CYPRESS公司的AN2131开发板,按照其上的操作文档,对其中的EXAMPLE中BULKTEST.HEX进行操作,并使用98DDK进行编译生成了*.SYS文件,并按照操作文档中提供的widget.inf文件进行修改,并将生成的*.sys和修改好的*.inf分别拷贝到windows相应的文件夹中。然后插上我的USB设备,计算机发现新硬件,并将我自己生成的SYS文件下载到USB设备中,但是却无法将EZUSB.SYS上传到PC,使得设备无法正常工作,请各位指教,应该如何设置,或是我前面的设置有什么问题,如何知道生成的SYS文件是否正确,关于INF文件应该如何理解,有什么参考书可以参考。请多多指教,在下不胜感激!!
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-04-17 08:16
有什么好卸的?把你的设备拔掉不就行了??!!!
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
yxy3115
驱动牛犊
驱动牛犊
  • 注册日期2002-03-12
  • 最后登录2004-03-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-04-16 16:21
请问版主及各位高手,我现在已经使用DDK将驱动程序编译成功,而且新的USB设备已经能和PC机进行通信,但是不知如何谢载装上去的驱动程序,请各位多指教,在下非常感谢
yxy3115
驱动牛犊
驱动牛犊
  • 注册日期2002-03-12
  • 最后登录2004-03-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-04-14 21:21
[quote]请版主及各位高手指教,我现在用是AN2131,但不知如何将HEX文件从PC传给USB设备,能不能举个简单例子,请多帮忙,非常感谢!


 

如果你有开发板文档就好了,里面有详细说明,别人很难说清,你也难于听懂,即使当面说都费劲,要靠自己理解,这样的事我已经经历了几次,请找开发板文档。如果没有就帖上你的EMAIL,相信很多人都可以帮得上你。 [/quote]

请问SUNKAI,应该看开发板文档的哪些内容,能不能给我说明一下,我看了一些,有点摸不着头脑,能不能将你认为必须理解的文档给我EMAIL,我的地址是YXY3115@21CN.COM,非常感谢你的指点。
yxy3115
驱动牛犊
驱动牛犊
  • 注册日期2002-03-12
  • 最后登录2004-03-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-04-13 16:41
请教几个问题,我现在使用的是CYPRESS公司的AN2131开发板,根据文档的说明,可以使用CYPRESS\\USB\\DRIVERS\\HEX2C下面的HEX2C将我自己的HEX文件转换成***.C文件,然后用该文件代替CYPRESS\\USB\\DRIVERS\\EZLOADER下的firmware.C,再用DDK编译生成***.SYS文件。我想请教你,如何使用DDK编译,是不是需要对安装完的DDK进行一些环境的配置,还是直接使用CHECKED或FREE进行编译,再修改一些相关的文件就可以让计算机能使用新的USB设备?在这个过程中是否需要C++?请各位高手不要笑我的问题而不吝赐教,在下非常感谢!!
yxy3115
驱动牛犊
驱动牛犊
  • 注册日期2002-03-12
  • 最后登录2004-03-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-04-12 16:24
我用的是CYPRESS公司的AN2131开发板,现在可以使用HEX2C将HEX文件生成C文件,是否可以直接用DDK生成SYS文件,而不需另外编写程序就能使用新的USB设备?请版主和各位高手赐教
yxy3115
驱动牛犊
驱动牛犊
  • 注册日期2002-03-12
  • 最后登录2004-03-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-04-12 16:15
再提一个问题,如何设置DDK是它能编译我用HEX2C生成的***.C成为.SYS文件
dahello
驱动中牛
驱动中牛
  • 注册日期2001-06-16
  • 最后登录2004-06-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2002-04-12 15:28
first :vc
second :ddk
ok
不懂就问 :D
yxy3115
驱动牛犊
驱动牛犊
  • 注册日期2002-03-12
  • 最后登录2004-03-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2002-04-12 10:16
我现在下载了DDK,但是应该如何设置它的环境才能使用,请各位高手指教应该按照什么步骤使用DDK,请多指教,千万不要不回答,非常感谢

[编辑 -  4/12/02 作者: yxy3115]
yxy3115
驱动牛犊
驱动牛犊
  • 注册日期2002-03-12
  • 最后登录2004-03-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2002-04-11 09:39
非常感谢上面的朋友指教.
sunkai
驱动中牛
驱动中牛
  • 注册日期2002-12-31
  • 最后登录
  • 粉丝1
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2002-04-10 22:18
请版主及各位高手指教,我现在用是AN2131,但不知如何将HEX文件从PC传给USB设备,能不能举个简单例子,请多帮忙,非常感谢!


 

如果你有开发板文档就好了,里面有详细说明,别人很难说清,你也难于听懂,即使当面说都费劲,要靠自己理解,这样的事我已经经历了几次,请找开发板文档。如果没有就帖上你的EMAIL,相信很多人都可以帮得上你。
favorit
驱动牛犊
驱动牛犊
  • 注册日期2002-01-21
  • 最后登录2002-12-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2002-04-10 20:53
请问Levis75: ddk/src/wdm/usb/在哪儿?
我一睁开眼,世界就变了样
zhaoyan
驱动小牛
驱动小牛
  • 注册日期2001-04-12
  • 最后登录2013-02-20
  • 粉丝2
  • 关注0
  • 积分5分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2002-04-10 16:47
在论坛上搜吧!
yxy3115
驱动牛犊
驱动牛犊
  • 注册日期2002-03-12
  • 最后登录2004-03-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2002-04-10 08:52
还有一个问题请诸位大虾帮忙,我在本站下载的driverstudio2.01解压安装,却不知道SN,能否告之,非常感谢
yxy3115
驱动牛犊
驱动牛犊
  • 注册日期2002-03-12
  • 最后登录2004-03-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
18楼#
发布于:2002-04-10 08:18
请版主及各位高手指教,我现在用是AN2131,但不知如何将HEX文件从PC传给USB设备,能不能举个简单例子,请多帮忙,非常感谢!


yxy3115
驱动牛犊
驱动牛犊
  • 注册日期2002-03-12
  • 最后登录2004-03-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
19楼#
发布于:2002-04-09 08:52
非常感谢版主的提示,能否进一步举个实例,我才开始学,不知从何处下手,请多指教
上一页
游客

返回顶部