bjzps
驱动小牛
驱动小牛
  • 注册日期2003-03-06
  • 最后登录2009-04-13
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望22点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
阅读:1404回复:6

[求助]谁做过自定义设备的usb开发?进来看 20分

楼主#
更多 发布于:2003-10-21 09:48
我原先是按u盘做的850的ram模拟u盘,2000环境,这样不用在pc端做东西了,但是中断过多就吧系统堆死了,就是传数据量超过2个扇区(512字节)就不行了,(我用轮讯做的时候就没这个问题,当驱动不能拿轮讯做),所以现在想自己写个交互协议,不按bulkonly做了。现在不明白的地方有
1。枚举的描述表怎么做?定义成什么设备?自定义?
2。windows端怎么做呢?在pc端也要协议栈吧?
   是不是拿ds做比较方便?

我自写协议主要是blukonly中最大64字节一个包,所以会有大量的小包,我自写协议可以把包弄大点,而且可以不让pc一次就把大量的包都发过来,导致中断过多,

不知道这个思路可不可行,做过的指点我一下

最新喜欢:

zhaihuazhaihu...
bjzps
驱动小牛
驱动小牛
  • 注册日期2003-03-06
  • 最后登录2009-04-13
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望22点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-10-23 17:36
没人回答么?
gaohtao
驱动牛犊
驱动牛犊
  • 注册日期2003-10-20
  • 最后登录2004-01-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-11-11 14:34
我做自定义的完成鼠标功能的设备,没作过U盘,不东啊!
jiyu75
禁止发言
禁止发言
  • 注册日期2002-12-17
  • 最后登录2018-07-10
  • 粉丝0
  • 关注1
  • 积分-388分
  • 威望1181点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2003-11-13 11:54
用户被禁言,该主题自动屏蔽!
bjzps
驱动小牛
驱动小牛
  • 注册日期2003-03-06
  • 最后登录2009-04-13
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望22点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-11-13 17:49
那枚举阶段应该怎么定义呢?我好像没找到怎么表明是自定义设备
如果我自己做协议的话,是不是要在主机和设备2边都写好对协议的处理过程?
jiyu75
禁止发言
禁止发言
  • 注册日期2002-12-17
  • 最后登录2018-07-10
  • 粉丝0
  • 关注1
  • 积分-388分
  • 威望1181点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
5楼#
发布于:2003-11-13 19:06
用户被禁言,该主题自动屏蔽!
bjzps
驱动小牛
驱动小牛
  • 注册日期2003-03-06
  • 最后登录2009-04-13
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望22点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-11-14 09:31
那我在windows那端如何写我自己的驱动呢?
怎么让上层函数调我的驱动呢
就是说我的驱动如何和上层应用和下层硬件联系起来呢
游客

返回顶部