wetty
驱动牛犊
驱动牛犊
  • 注册日期2001-06-14
  • 最后登录2004-05-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2076回复:7

谁用过usb的同步传输模式?

楼主#
更多 发布于:2001-06-29 11:49
在同步方式传输中,外设以一定的速率产生或接受数据,host 也以一定的速率从同步端点读写数据(通过IN或OUT), HOST读写数据的速率是怎么定的,多长时间发送一次IN或OUT指令。另外,这两个速率是如何匹配的呢?
希望哪位高人搞过这方面的,能详细讲一下同步方式传输实现的过程。资料实在讲得太简洁了,看不通。
也许是我太菜了,请大家多指点我。
lovelyp
驱动牛犊
驱动牛犊
  • 注册日期2001-05-16
  • 最后登录2004-05-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-06-29 12:53
端点描述符里可以设置数据包的长度和发送/接收的速率
另外规范定义了三种方法可以保证设备和主机之间的同步
wetty
驱动牛犊
驱动牛犊
  • 注册日期2001-06-14
  • 最后登录2004-05-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-06-29 13:06
端点描述表里定义对同步端点每1ms接受一个SOF包,可是并不是每个SOF都要接受和发送数据吧。比如每10个SOF,发送接受一次,也可以吧?规范里讲了三种使外设和主机同步的方法,可还是不知道怎么用?
希望大虾指点。
ferric
驱动牛犊
驱动牛犊
  • 注册日期2001-05-24
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-07-05 14:09
我用过cypress的AN2131,驱动程序可以启动和关闭一个等时数据流,读流数据,具体你可以查看程序的说明
Frozen
驱动牛犊
驱动牛犊
  • 注册日期2001-05-03
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2001-07-08 11:59
那现在你的同步搞定了吗?
wetty
驱动牛犊
驱动牛犊
  • 注册日期2001-06-14
  • 最后登录2004-05-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2001-07-09 21:52
还没呢,等开发板来了以后,一边测试一边在研究吧。
到底是firmware好做还是device driver好做?这两者有很大的联系吗?谁能告诉我
xuye
驱动小牛
驱动小牛
  • 注册日期2001-03-23
  • 最后登录2008-05-05
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望4点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2001-07-10 09:44
会者不难!
4qiuxh
驱动小牛
驱动小牛
  • 注册日期2002-11-27
  • 最后登录2008-04-14
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-07-23 15:47
有没有同步传输的例子啊?
游客

返回顶部