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

请问高手,这需要自己写驱动程序吗?

楼主#
更多 发布于:2002-04-14 11:56
我是一名新手,现在在做usb的外设,只需要发一些控制信号和很少的
数据并读回数据即可.请问我能否利用微软提供的通用驱动程序实现
而不用自己写驱动程序了?
谢谢!

[编辑 -  4/14/02 作者: liugmx]
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2002-04-20 18:53
用户被禁言,该主题自动屏蔽!
apmusb
游客
游客
板凳#
发布于:2002-04-20 14:45
请问楼上的兄弟,这些数据怎么得来的呀!B是代表BYTE吗?
bjork
驱动牛犊
驱动牛犊
  • 注册日期2002-03-25
  • 最后登录2002-05-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-04-20 10:18
传输的最大速率是受到限制的。一个全速设备每毫秒不能又超过一个的事务,即每秒64000B;一个低速设备每10毫秒不超过一个事务,即每秒800B。 ;)
liugmx
驱动牛犊
驱动牛犊
  • 注册日期2002-03-01
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-04-19 14:09
请问怎么直接在用户态应用层调用API?
做成HID会不会降低传输速度呢?
谢谢!
bjork
驱动牛犊
驱动牛犊
  • 注册日期2002-03-25
  • 最后登录2002-05-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-04-19 09:15
  我也在做一个usb的小外设,由于数据量比较小,而且驱动开发又比较难,所以我们就打算直接在用户态应用层调用API,同时把外设设计的符合HID通信标准。 :D
Tom_lyd
驱动大牛
驱动大牛
  • 注册日期2001-09-02
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-04-18 11:00
都可以不用写,如果是HID设备的话。
Tom_lyd
netfbi
驱动小牛
驱动小牛
  • 注册日期2001-11-27
  • 最后登录2010-07-27
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望20点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-04-18 10:58
win98要写,而2000不用是吗?
acx
acx
驱动小牛
驱动小牛
  • 注册日期2001-04-28
  • 最后登录2012-05-07
  • 粉丝0
  • 关注0
  • 积分61分
  • 威望57点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-04-15 09:09
Tom_lyd说的对
很想你,身不由己……
Tom_lyd
驱动大牛
驱动大牛
  • 注册日期2001-09-02
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-04-15 08:30
驱动是一定要的!但可以借鉴ddk的例子程序的。要花点时间的


    驱动是一定要的?你从哪里得到的答案?你有没有看过Chris Cant著的《Windows WDM驱动程序设计指南》第二十三章,他仅仅在应用程序层就实现了HID设备的应用。
    HID类的USB设备是可以不需要驱动的,当然写也可以。
Tom_lyd
shlei20
驱动牛犊
驱动牛犊
  • 注册日期2002-02-01
  • 最后登录2003-02-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-04-14 16:40
驱动是一定要的!但可以借鉴ddk的例子程序的。要花点时间的
Tom_lyd
驱动大牛
驱动大牛
  • 注册日期2001-09-02
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2002-04-14 13:13
我是一名新手,现在在做usb的外设,只需要发一些控制信号和很少的
数据并读回数据即可.请问我能否利用微软提供的通用驱动程序实现
而不用自己写驱动程序了?
谢谢!

[编辑 -  4/14/02 作者: liugmx]


如果是HID,则不用写 驱动程序。
Tom_lyd
Owen.Guo
驱动中牛
驱动中牛
  • 注册日期2001-03-30
  • 最后登录2012-03-29
  • 粉丝0
  • 关注1
  • 积分402分
  • 威望260点
  • 贡献值0点
  • 好评度26点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2002-04-14 12:33
当然要驱动了,USB驱动程序是分层的WDM驱动程序。与USB通信是要用驱动程序的,应程序程序只能通过驱动程序才能和你的外设通信。
Owen.Guo 祝你成功!
游客

返回顶部