chengjian_hui
驱动小牛
驱动小牛
  • 注册日期2002-09-29
  • 最后登录2003-09-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1394回复:6

有关D12的传输速率问题

楼主#
更多 发布于:2002-12-19 16:29
现在的情况是固件采集数据,频率是100Hz,每次采16字节,实时向上位机传数(通过端点5),可是还是丢数严重,按照USB的速度不应该的,不知是什么原因,请赐教。
majingsong
驱动牛犊
驱动牛犊
  • 注册日期2002-04-02
  • 最后登录2007-05-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-12-23 20:19
我也有过同样的问题,好象是每次传输的数据长度太短,所有时间都花在握手上了,凑够64字节发送快多了
chengjian_hui
驱动小牛
驱动小牛
  • 注册日期2002-09-29
  • 最后登录2003-09-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-12-24 08:13
我现在通过主端点每次只能传输16字节,要想一个包传输64字节,是不是和驱动程序的写法有关呀?
xjLegend
驱动小牛
驱动小牛
  • 注册日期2002-11-04
  • 最后登录2005-06-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-12-24 10:51
你们采用什么方式传输啊?我采用BULK方式,每次传32Bytes, 丢得很少。
我想要点分,这样才有成就感嘛!
chengjian_hui
驱动小牛
驱动小牛
  • 注册日期2002-09-29
  • 最后登录2003-09-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-12-24 15:22
传输方式是一样的,我也是采用BULK方式,理论上通过主端点的话,
每次可以传输64个字节,可我的最大就能传输16字节。
楼上的老兄能达到64字节吗?还是只能达到32字节?
xjLegend
驱动小牛
驱动小牛
  • 注册日期2002-11-04
  • 最后登录2005-06-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-12-25 09:09
64字节是没有问题的,我的有效数据是双向各32bytes就够了。
你的端点描述符表对不对?
我想要点分,这样才有成就感嘛!
qianyu123
驱动小牛
驱动小牛
  • 注册日期2002-11-22
  • 最后登录2007-09-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-12-25 10:15
   我现在是HOST,通过BULK通道与U盘通讯,每个数据包64字节,好象没什么问题。
游客

返回顶部